Package org.apache.jetspeed.security

Jetspeed security service interfaces.

See:
          Description

Interface Summary
AlgorithmUpgradePasswordEncodingService AlgorithmUpgradePasswordEncodingService allows checking a specific PasswordCredential if it uses the provided Encoding Algorithm.
AuthenticatedUser  
AuthenticationProvider Configures an authentication provider.
AuthorizationProvider Configures the policies.
Credential  
CredentialPasswordEncoder CredentialPasswordEncoder
CredentialPasswordValidator CredentialPasswordValidator
Group Group simply extending JetspeedPrincipal interface.
GroupManager Describes the service interface for managing groups.
JetspeedPermission  
JetspeedPrincipal  
JetspeedPrincipalAssociationType  
JetspeedPrincipalManager  
JetspeedPrincipalManagerProvider  
JetspeedPrincipalPermission  
JetspeedPrincipalType The base JetspeedPrincipal type.
LoginModuleProxy Utility component used as a bridge between the login module and the security component.
PasswordCredential PasswordCredential
PasswordEncodingService PasswordEncodingService allows decoding of user passwords provided that a two-way encryption algoritmn is used.
PermissionFactory  
PermissionManager  
PrincipalManagerEventListener  
PrincipalTypeManager  
Role Role simply extending JetspeedPrincipal interface.
RoleManager Describes the service interface for managing roles.
SecurityAccessController This component abstracts access to security checks.
SecurityAttribute  
SecurityAttributes  
SecurityAttributeType  
SecurityAttributeTypes  
SecurityDomain  
User User simply extending JetspeedPrincipal interface.
UserCredential The (readonly) UserCredential accessible through the Subject (private) credentials
UserManager Describes the interface for managing users and provides access to the User.
UserSubjectPrincipal The Principal representing the User of a Subject
 

Class Summary
JetspeedPrincipalAssociationReference  
JetspeedPrincipalQueryContext Principal query context.
JetspeedPrincipalResultList A container for principals that have been retrieved from storage with ranged queries.
PrincipalManagerEventAdapter  
UserResultList Wrapper for a JetspeedPrincipalResultList.
 

Enum Summary
JetspeedPrincipalAssociationReference.Type  
SecurityAttributeType.DataType  
 

Exception Summary
InvalidNewPasswordException Exception thrown when supplied new password is invalid.
InvalidPasswordException Exception thrown when supplied password is invalid.
PasswordAlreadyUsedException Exception thrown when supplied password has been used before.
SecurityException Exception throwns by members of the security service.
 

Package org.apache.jetspeed.security Description

Jetspeed security service interfaces.



Copyright © 1999-2011 The Apache Software Foundation. All Rights Reserved.