| Class | Description |
|---|---|
| ClassIdentifierStrategy |
An Identifier strategy for class-based permission checks
|
| EntityIdentifierStrategy |
An Identifier strategy for entity-based permission checks
|
| IdentifierPolicy |
A policy for the generation of object "identifiers" - unique Strings that identify a specific
instance of an object.
|
| JpaPermissionStore |
A permission store implementation that uses JPA as its persistence mechanism.
|
| PermissionCheck |
Used to assert permission check requirements into a StatefulSession when evaluating
a @Restrict expression.
|
| PermissionManager |
Permission management component, used to grant or revoke permissions on specific objects or of
specific permission types to particular users or roles.
|
| PermissionMapper |
Maps permission checks to resolver chains
|
| 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.
|
| PersistentPermissionResolver |
Resolves dynamically-assigned permissions, mapped to a user or a role, and kept in persistent
storage, such as a relational database.
|
| RoleCheck |
Used when performing rule-based conditional role checks
|
| RuleBasedPermissionResolver |
A permission resolver that uses a Drools rule base to perform permission checks
|
| SecurityRuleLoader |
Workaround until Drools has native CDI support
|
Copyright © 2013 Seam Framework. All Rights Reserved.