@RolesAllowed({"manager", "user"}) public RestrictedSubEntity getMixedField() { return mixedField; }
@DenyAll public String getDenyAll() { return denyAll; }
@PermitAll public String getPermitAll() { return permitAll; }
@RolesAllowed("user") public String getUserField() { return userField; }
@PermitAll public void permitAllMethod() { } }
@Override @RolesAllowed("g1") public String method() { return "method"; }
@RolesAllowed("manager") public String getManagerField() { return managerField; }
@RolesAllowed("IPARENT") interface IParent { @RolesAllowed("INTERFACEMETHOD") void interfaceMethod(); }
@RolesAllowed("USER") public String getJsrMessage() { return "Hello JSR"; } }
@RolesAllowed("USER") public static class UserAllowedClass { public void noRoleMethod() { } @RolesAllowed("ADMIN") public void adminMethod() { } }
@RolesAllowed("OVERRIDENIGNORED") public void overridenIgnored() { } }
@RolesAllowed("EXPLICIT") public void explicitMethod() { } }
@RolesAllowed({ "USER" }) public void rolesAllowedUser() { } }
@RolesAllowed("ADMIN") public void adminMethod() { } }
@RolesAllowed("ROLE_ADMIN") public void roleAdminMethod() { }
@RolesAllowed("ROLE_ADMIN") public void someAdminMethod() { }
@RolesAllowed("INTERFACEMETHOD") void interfaceMethod(); }
@RolesAllowed("ROLE_USER") public void someUserMethod2() { }
@RolesAllowed({ "ROLE_USER", "ROLE_ADMIN" }) public void someUserAndAdminMethod() { }
@RolesAllowed("CUSTOM") public void doJsr250() {} }