Package javax.annotation.security

Annotation Types Summary
DenyAll The DenyAll annotation specifies that no security roles are permitted to execute the specified method(s).
PermitAll The PermitAll annotation specifies that all security roles are permitted to execute the specified method(s).
RolesAllowed The value of the RolesAllowed annotation is a list of security role names to be mapped to the security roles that are permitted to execute the specified method(s).
RolesReferenced The Bean Provider is responsible for using the RolesReferenced metadata annotation or the security-role-ref elements of the deployment descriptor to declare all the security role names used in the enterprise bean code.
RunAs The Bean Provider can use the RunAs metadata annotation or the Bean Provider or Application Assembler can use the run-as deployment descriptor element to define a run-as identity for an enterprise bean in the deployment descriptor.