| Name | Description | Type | Package | Framework |
| DeclareRoles | Used by application to declare roles. | Class | javax.annotation.security | Java EE |
| DenyAll | Specifies that no security roles are allowed to invoke the specified method(s) - i. | Class | javax.annotation.security | Java EE |
| PermitAll | Specifies that all security roles are allowed to invoke the specified method(s) i. | Class | javax.annotation.security | Java EE |
| RolesAllowed | Specifies the list of roles permitted to access method(s) in an application. | Class | javax.annotation.security | Java EE |
| RunAs | Defines the identity of the application during execution in a J2EE container. | Class | javax.annotation.security | Java EE |