| Name | Description | Type | Package | Framework |
| ClassIdentifierStrategy | An Identifier strategy for class-based permission checksConstructor SummaryClassIdentifierStrategy() | Class | org.jboss.seam.security.permission | JBoss Seam |
| EntityIdentifierStrategy | An Identifier strategy for entity-based permission checksConstructor SummaryEntityIdentifierStrategy() | Class | org.jboss.seam.security.permission | JBoss Seam |
| IdentifierPolicy | A policy for the generation of object "identifiers" - unique Strings that identify a specific instance of an object. | Class | org.jboss.seam.security.permission | JBoss Seam |
| IdentifierStrategy | Strategy for generating permission target identifiers. | Interface | org.jboss.seam.security.permission | JBoss Seam |
| JpaPermissionStore | A permission store implementation that uses JPA as its persistence mechanism. | Class | org.jboss.seam.security.permission | JBoss Seam |
| Permission | Represents a single permission for a particular target, action and recipient combination. | Class | org.jboss.seam.security.permission | JBoss Seam |
| PermissionCheck | Used to assert permission requirements into a WorkingMemory when evaluating a @Restrict expression. | Class | org.jboss.seam.security.permission | JBoss Seam |
| PermissionManager | Permission management component, used to grant or revoke permissions on specific objects or of specific permission types to particular users or roles. | Class | org.jboss.seam.security.permission | JBoss Seam |
| PermissionMapper | Maps permission checks to resolver chainsAuthor:Shane BryzakSee Also:Serialized Form | Class | org.jboss.seam.security.permission | JBoss Seam |
| PermissionMetadata | Permission actions can either be persisted as a comma-separated list of values, or as a bit-masked numerical value where certain bits represent specific actions for that class. | Class | org.jboss.seam.security.permission | JBoss Seam |
| PermissionResolver | Interface | org.jboss.seam.security.permission | JBoss Seam | |
| PermissionSearch | See Also:Serialized FormConstructor SummaryPermissionSearch() | Class | org.jboss.seam.security.permission.action | JBoss Seam |
| PermissionStore | Permission store interface. | Interface | org.jboss.seam.security.permission | JBoss Seam |
| PersistentPermissionResolver | Resolves dynamically-assigned permissions, mapped to a user or a role, and kept in persistent storage, such as a relational database. | Class | org.jboss.seam.security.permission | JBoss Seam |
| ResolverChain | A chain of permission resolvers. | Class | org.jboss.seam.security.permission | JBoss Seam |
| RoleCheck | Used when performing rule-based conditional role checksAuthor:Shane BryzakSee Also:Serialized Form | Class | org.jboss.seam.security.permission | JBoss Seam |
| RuleBasedPermissionResolver | A permission resolver that uses a Drools rule base to perform permission checksAuthor:Shane BryzakSee Also:Serialized Form | Class | org.jboss.seam.security.permission | JBoss Seam |