@Namespace(value="http://jboss.com/products/seam/security", prefix="org.jboss.seam.security") @AutoCreate

Package org.jboss.seam.security

Seam Security


Class Summary
Configuration Factory for the JAAS Configuration used by Seam Security.
EntitySecurityListener Facilitates security checks for entity beans.
HibernateSecurityInterceptor Facilitates security checks for Hibernate entities
Identity API for authorization and authentication via Seam security.
PermissionCheck Used to assert permission requirements into a WorkingMemory when evaluating a @Restrict expression.
Role Represents a user role exclusively within the scope of security rules.
RuleBasedIdentity Identity implementation that supports permission checking via a Drools rulebase.
SecurityFunctions Delegating wrapper for EL security functions.
SecurityInterceptor Provides authorization services for component invocations.
SimpleGroup Implementation of the Group interface, used for holding roles etc.
SimplePrincipal Simple implementation of the Principal interface, supporting a named user.

Enum Summary
EntityAction Actions that may be performed upon entities in JPA or Hibernate.

Exception Summary
AuthorizationException Thrown when an authenticated user has insufficient rights to carry out an action.
NotLoggedInException Thrown when an unauthenticated user attempts to execute a restricted action.

Package org.jboss.seam.security Description

Seam Security

See Also:
Identity, Restrict