Package org.alfresco.repo.security.authentication

Interface Summary
AuthenticationComponent  
AuthenticationContext Low-level interface allowing control and retrieval of the authentication information held for the current thread.
MD4PasswordEncoder  
MutableAuthenticationDao A service provider interface to provide both acegi integration via AuthenticationDao and SaltSource and mutability support for user definitions.
PasswordGenerator Implementations of this interface generate a password
UserNameGenerator Implementations of this interface generate a user name
 

Class Summary
AbstractAuthenticationComponent This class abstract the support required to set up and query the Acegi context for security enforcement.
AbstractAuthenticationService Common code for authentication services
AbstractChainingAuthenticationComponent A base class for chaining authentication components.
AbstractChainingAuthenticationService A base class for chaining authentication services.
AuthenticatedAuthenticationPassthroughProvider  
AuthenticationBootstrapTest Checks that no residual authentications are left over after bootstrap.
AuthenticationComponent.UserNameValidationMode  
AuthenticationComponentImpl  
AuthenticationContextImpl  
AuthenticationServiceImpl  
AuthenticationTest  
Authorization Helper to process username / password pairs passed to the remote tier Identifies whether username / password is a ticket.
AuthorizationTest Test Authorization
BasicPasswordGenerator Generates a password of specified length consisting of printable ASCII characters
ChainingAuthenticationComponentImpl A chaining authentication component is required for all the beans that qire up an authentication component and not an authentication service.
ChainingAuthenticationServiceImpl This class implements a simple chaining authentication service.
ChainingAuthenticationServiceTest  
DefaultMutableAuthenticationDao An authority DAO that has no implementation.
MD4PasswordEncoderImpl MD4 implementation of PasswordEncoder.
MutableAuthenticationServiceImpl The default implementation of MutableAuthenticationService.
NameBasedUserNameGenerator Generates a user name based upon firstName and lastName.
NameBasedUserNameGeneratorTest  
NTLMMode  
RandomUserNameGenerator Generates a user name based upon a random numeric
RepositoryAuthenticationDao Component to provide authentication using native Alfresco authentication
SimpleAcceptOrRejectAllAuthenticationComponentImpl This implementation of an AuthenticationComponent can be configured to accept or reject all attempts to login.
TenantAwareUserNameGenerator Tenant Aware user name generator generates user names for each specific tenant.
TestAuthenticationServiceImpl  
 

Exception Summary
AuthenticationDisallowedException  
AuthenticationMaxUsersException  
 



Copyright © 2005 - 2010 Alfresco Software, Inc. All Rights Reserved.