| Name | Description | Type | Package | Framework |
| AbstractAuthenticationComponent | This class abstract the support required to set up and query the Acegi context for security enforcement. | Class | org.alfresco.repo.security.authentication | AlFresco |
| AbstractAuthenticationService | Class | org.alfresco.repo.security.authentication | AlFresco | |
| AbstractChainingAuthenticationComponent | A base class for chaining authentication components. | Class | org.alfresco.repo.security.authentication | AlFresco |
| AbstractChainingAuthenticationService | A base class for chaining authentication services. | Class | org.alfresco.repo.security.authentication | AlFresco |
| AbstractChainingFtpAuthenticator | Base chaining FTP Authenticator class. | Class | org.alfresco.repo.security.authentication | AlFresco |
| AlfrescoLdapSSLSocketFactory | Class | org.alfresco.repo.security.authentication.ldap | AlFresco | |
| AlfrescoSecureContext | Extensions for the Alfresco security context. | Interface | org.alfresco.repo.security.authentication | AlFresco |
| AlfrescoSecureContextImpl | Hold an Alfresco extended security contextAuthor:andyhSee Also:Serialized Form | Class | org.alfresco.repo.security.authentication | AlFresco |
| AlfrescoSSLSocketFactory | SSL socket factory that uses custom trustStore The factory should be first initialized | Class | org.alfresco.repo.security.authentication | AlFresco |
| AuthenticatedAuthenticationPassthroughProvider | Class | org.alfresco.repo.security.authentication | AlFresco | |
| AuthenticationComponent | Interface | org.alfresco.repo.security.authentication | AlFresco | |
| AuthenticationComponent .UserNameValidationMode | Class | org.alfresco.repo.security.authentication | AlFresco | |
| AuthenticationComponentImpl | Class | org.alfresco.repo.security.authentication | AlFresco | |
| AuthenticationContext | Low-level interface allowing control and retrieval of the authentication information held for the current thread. | Interface | org.alfresco.repo.security.authentication | AlFresco |
| AuthenticationContextImpl | Class | org.alfresco.repo.security.authentication | AlFresco | |
| AuthenticationDiagnostic | Diagnostic information for a failed authentication. | Class | org.alfresco.repo.security.authentication | AlFresco |
| AuthenticationDisallowedException | Class | org.alfresco.repo.security.authentication | AlFresco | |
| AuthenticationException | Alfresco Authentication Exception and wrapperAuthor:andyhSee Also:Serialized Form | Class | org.alfresco.repo.security.authentication | AlFresco |
| AuthenticationMaxUsersException | Class | org.alfresco.repo.security.authentication | AlFresco | |
| AuthenticationServiceImpl | Class | org.alfresco.repo.security.authentication | AlFresco | |
| AuthenticationStep | Interface | org.alfresco.repo.security.authentication | AlFresco | |
| AuthenticationUtil | Utility helper methods to change the authenticated context for threads. | Class | org.alfresco.repo.security.authentication | AlFresco |
| AuthenticationUtil .RunAsWork | Interface | org.alfresco.repo.security.authentication | AlFresco | |
| AuthenticatorDeletedEvent | Event emmitted when an Authenticator is deleted, the source is the zoneId deleted. | Class | org.alfresco.repo.security.authentication | AlFresco |
| Authorization | Helper to process username / password pairs passed to the remote tier Identifies whether username / password is a ticket. | Class | org.alfresco.repo.security.authentication | AlFresco |
| BasicPasswordGenerator | Generates a password of specified length consisting of printable ASCII charactersAuthor:glen johnson at Alfresco dot com | Class | org.alfresco.repo.security.authentication | AlFresco |
| ChainingAuthenticationComponentImpl | A chaining authentication component is required for all the beans that wire up an authentication component and not an authentication service. | Class | org.alfresco.repo.security.authentication | AlFresco |
| ChainingAuthenticationServiceImpl | This class implements a simple chaining authentication service. | Class | org.alfresco.repo.security.authentication | AlFresco |
| CompositePasswordEncoder | A configurable password encoding that delegates the encoding to a Map of configured encoders. | Class | org.alfresco.repo.security.authentication | AlFresco |
| DefaultMutableAuthenticationDao | An authority DAO that has no implementation. | Class | org.alfresco.repo.security.authentication | AlFresco |
| DefaultRemoteUserMapper | A default RemoteUserMapper implementation. | Class | org.alfresco.repo.security.authentication.external | AlFresco |
| HashPasswordTransactionListener | Transaction listener that re-generates the hash of a users password in the afterCommit callback. | Class | org.alfresco.repo.security.authentication | AlFresco |
| InMemoryTicketComponentImpl | Store tickets in memory. | Class | org.alfresco.repo.security.authentication | AlFresco |
| InMemoryTicketComponentImpl .ExpiryMode | Class | org.alfresco.repo.security.authentication | AlFresco | |
| InMemoryTicketComponentImpl .Ticket | Class | org.alfresco.repo.security.authentication | AlFresco | |
| JAASAuthenticationComponent | JAAS based authentication The user name and password are picked up from login. | Class | org.alfresco.repo.security.authentication.jaas | AlFresco |
| LDAPAuthenticationComponentImpl | Authenticates a user by LDAP. | Class | org.alfresco.repo.security.authentication.ldap | AlFresco |
| LDAPInitialDirContextFactory | Interface that defines a factory for obtaining ldap directory contexts. | Interface | org.alfresco.repo.security.authentication.ldap | AlFresco |
| LDAPInitialDirContextFactoryImpl | Class | org.alfresco.repo.security.authentication.ldap | AlFresco | |
| MD4PasswordEncoder | Interface | org.alfresco.repo.security.authentication | AlFresco | |
| MD4PasswordEncoderImpl | MD4 implementation of PasswordEncoder. | Class | org.alfresco.repo.security.authentication | AlFresco |
| MessageDigestPasswordEncoder | Base for digest password encoders. | Class | org.alfresco.repo.security.authentication | AlFresco |
| Monitor | Class | org.alfresco.repo.security.authentication.ldap | AlFresco | |
| MonitorBeanInfo | Class | org.alfresco.repo.security.authentication.ldap | AlFresco | |
| MutableAuthenticationDao | A service provider interface to provide both acegi integration via AuthenticationDao and SaltSource and mutability support for user definitions. | Interface | org.alfresco.repo.security.authentication | AlFresco |
| MutableAuthenticationServiceImpl | The default implementation of MutableAuthenticationService. | Class | org.alfresco.repo.security.authentication | AlFresco |
| NameBasedUserNameGenerator | Generates a user name based upon firstName and lastName. | Class | org.alfresco.repo.security.authentication | AlFresco |
| NLTMAuthenticator | An specialized AuthenticationComponent that is capable of handling NTLM authentication directly, either by 'passing through' to a domain server or by validating an MD4 hashed password. | Interface | org.alfresco.repo.security.authentication.ntlm | AlFresco |
| NoOpPasswordEncoderImpl | NoOp implementation of PasswordEncoder. | Class | org.alfresco.repo.security.authentication | AlFresco |
| NTLMAuthenticationComponentImpl | NTLM Authentication Component Class Provides authentication using passthru to a Windows server(s)/domain controller(s) using the accounts | Class | org.alfresco.repo.security.authentication.ntlm | AlFresco |
| NTLMAuthenticationProvider | Class | org.alfresco.repo.security.authentication.ntlm | AlFresco | |
| NTLMChallenge | Contains the NTLM challenge bytes. | Class | org.alfresco.repo.security.authentication.ntlm | AlFresco |
| NTLMLocalToken | Used to provide authentication with a remote Windows server when the username and password areAuthor:GKSpencerSee Also:Serialized Form | Class | org.alfresco.repo.security.authentication.ntlm | AlFresco |
| NTLMMode | Class | org.alfresco.repo.security.authentication | AlFresco | |
| NTLMPassthruToken | Used to provide passthru authentication to a remote Windows server using multiple stages that allows authentication details to be passed between a client and the remote authenticating server without | Class | org.alfresco.repo.security.authentication.ntlm | AlFresco |
| NullMutableAuthenticationDao | Null Mutable Authentication Dao Class Mutable authentication implementation that does nothing. | Class | org.alfresco.repo.security.authentication.ntlm | AlFresco |
| PasswordGenerator | Interface | org.alfresco.repo.security.authentication | AlFresco | |
| RandomUserNameGenerator | Class | org.alfresco.repo.security.authentication | AlFresco | |
| RemoteUserMapper | An interface for objects capable of extracting an externally authenticated user ID from an HTTP request. | Interface | org.alfresco.repo.security.authentication.external | AlFresco |
| RepositoryAuthenticatedUser | A user authenticated by the Alfresco repository using RepositoryAuthenticationDaoAuthor:Gethin JamesSee Also:Serialized Form | Class | org.alfresco.repo.security.authentication | AlFresco |
| RepositoryAuthenticationDao | Class | org.alfresco.repo.security.authentication | AlFresco | |
| RepositoryAuthenticationProvider | A DaoAuthenticationProvider that makes use of a CompositePasswordEncoder to check the password is correct. | Class | org.alfresco.repo.security.authentication | AlFresco |
| ShaPasswordEncoderImpl | SHA implementation of PasswordEncoder. | Class | org.alfresco.repo.security.authentication | AlFresco |
| SimpleAcceptOrRejectAllAuthenticationComponentImpl | This implementation of an AuthenticationComponent can be configured to accept or reject all attempts to login. | Class | org.alfresco.repo.security.authentication | AlFresco |
| SubsystemChainingAuthenticationComponent | An authentication component that chains across beans in multiple child application contexts corresponding to different 'subsystems' in a chain determined by a ChildApplicationContextManager. | Class | org.alfresco.repo.security.authentication.subsystems | AlFresco |
| SubsystemChainingAuthenticationService | An authentication service that chains across beans in multiple child application contexts corresponding to different 'subsystems' in a chain determined by a ChildApplicationContextManager. | Class | org.alfresco.repo.security.authentication.subsystems | AlFresco |
| SubsystemChainingFtpAuthenticator | This class wires up all the active FTPAuthenticatorBase beans in a chain. | Class | org.alfresco.repo.security.authentication.subsystems | AlFresco |
| TenantAwareUserNameGenerator | Tenant Aware user name generator generates user names for each specific tenant. | Class | org.alfresco.repo.security.authentication | AlFresco |
| TicketCleanupJob | Class | org.alfresco.repo.security.authentication | AlFresco | |
| TicketComponent | Interface | org.alfresco.repo.security.authentication | AlFresco | |
| TicketExpiredException | Class | org.alfresco.repo.security.authentication | AlFresco | |