Package org.jboss.seam.security

Interface Summary
TokenStore A store containing user authentication tokens.
 

Class Summary
Attribute Seam implementation of the PicketLink Attribute interface
CredentialsImpl The default Credentials implementation.
CredentialType Seam implementation of the PicketLink CredentialType interface.
EntityPermissionChecker Entity permission checks
EntitySecurityListener Facilitates security checks for entity beans.
GroupImpl Seam implementation of the PicketLink Group interface.
HibernateSecurityInterceptor Facilitates security checks for Hibernate entities
IdentityImpl Identity implementation for authorization and authentication via Seam security.
JpaTokenStore A TokenStore implementation, stores tokens inside a database table.
RememberMe Remember-me functionality is provided by this class, in two different flavours.
RequestSecurityState Contains the authentication state of the current request
RunAsOperation Defines a security operation that can be executed within a particular security context.
SecurityEventMessages Produces FacesMessages in response of certain security events, and helps to decouple the Identity component from JSF.
SecurityInterceptor Provides authorization services for component invocations.
UserImpl Simple implementation of user
 

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

Exception Summary
AuthorizationException Thrown when an authenticated user has insufficient rights to perform an operation.
NotLoggedInException Thrown when an unauthenticated user attempts to execute a restricted action.
SecurityException Any exception that is raised by the security module extends from this runtime exception class, making it easy for other modules and extensions to catch all security-related exceptions in a single catch block, if need be.
 

Annotation Types Summary
Secure  
 



Copyright © 2010 Seam Framework. All Rights Reserved.