Package org.alfresco.repo.security.authentication

Interface Summary
AlfrescoSecureContext Extensions for the Alfresco security context.
AuthenticationComponent  
AuthenticationContext Low-level interface allowing control and retrieval of the authentication information held for the current thread.
AuthenticationUtil.RunAsWork  
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
TicketComponent Manage authentication tickets
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.
AlfrescoSecureContextImpl Hold an Alfresco extended security context
AuthenticatedAuthenticationPassthroughProvider  
AuthenticationBootstrapTest Checks that no residual authentications are left over after bootstrap.
AuthenticationComponent.UserNameValidationMode  
AuthenticationComponentImpl  
AuthenticationContextImpl  
AuthenticationServiceImpl  
AuthenticationTest  
AuthenticationUtil Utility helper methods to change the authenticated context for threads.
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.
InMemoryTicketComponentImpl Store tickets in memory.
InMemoryTicketComponentImpl.ExpiryMode  
InMemoryTicketComponentImpl.Ticket Ticket
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  
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  
AuthenticationException Alfresco Authentication Exception and wrapper
AuthenticationMaxUsersException  
TicketExpiredException  
 



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