Package org.alfresco.repo.security.authentication
package org.alfresco.repo.security.authentication
-
ClassDescriptionThis class abstract the support required to set up and query the Acegi context for security enforcement.Common code for authentication servicesA base class for chaining authentication components.A base class for chaining authentication services.Base chaining FTP Authenticator class.SSL socket factory that uses custom trustStore
The factory should be first initializedLow-level interface allowing control and retrieval of the authentication information held for the current thread.Event emmitted when an Authenticator is deleted, the source is the zoneId deleted.Helper to process username / password pairs passed to the remote tier Identifies whether username / password is a ticket.Generates a password of specified length consisting of printable ASCII charactersThis class implements a simple chaining authentication service.A configurable password encoding that delegates the encoding to a Map of configured encoders.An authority DAO that has no implementation.Transaction listener that re-generates the hash of a users password in the afterCommit callback.MD4 implementation of PasswordEncoder.Base for digest password encoders.A service provider interface to provide both acegi integration via AuthenticationDao and SaltSource and mutability support for user definitions.The default implementation ofMutableAuthenticationService.Generates a user name based upon firstName and lastName.NoOp implementation of PasswordEncoder.Implementations of this interface generate a passwordGenerates a user name based upon a random numericA user authenticated by the Alfresco repository using RepositoryAuthenticationDaoComponent to provide authentication using native Alfresco authenticationA DaoAuthenticationProvider that makes use of a CompositePasswordEncoder to check the password is correct.Deprecated.from 7.1.0 Reset password service.Deprecated.from 7.1.0 * Reset password implementation based on workflow.SHA implementation of PasswordEncoder.This implementation of an AuthenticationComponent can be configured to accept or reject all attempts to login.Tenant Aware user name generator generates user names for each specific tenant.Upgrade Password Hash WorkerA scheduled job that checks and upgrades users passwords to the system's preferred encoding.Thread-safe helper class to carry the job progress information.Implementations of this interface generate a user name