Package org.silverpeas.core.security.authentication
Provides the authentication mechanism to access the Silverpeas portal.
- Author:
- mmoquillon
-
Interface Summary Interface Description UserAuthenticationListener This event listener is fired when a user has just been logged in.
Each implementation of this listener has to be registered by callingUserAuthenticationListenerRegistration.register(UserAuthenticationListener)
.
A tip to perform the registration is to implementInitialization
interface. -
Class Summary Class Description Authentication A set of security-related operations about a user authentication.AuthenticationCAS AuthenticationConnection<T> A connection with a server of a remote authentication service.AuthenticationCredential A credential is a set of security-related capabilities for a given user, it contains information used to authenticate him.AuthenticationLDAP This class performs the LDAP authenticationAuthenticationServer The authentication server is a proxy in Silverpeas side of the external authentication service related to a given user domain.AuthenticationService A service for authenticating a user in Silverpeas.AuthenticationServiceProvider A provider of the authentication service.AuthenticationSQL This class performs the authentication using an SQL table.UserAuthenticationListenerRegistration RegisteringUserAuthenticationListener
implementations.
RegisteredUserAuthenticationListener
are used bySilverpeasSessionOpener
.UserSession This bean is used by the mechanism in charge of user session management.UserSessionReference A reference to a given user session in Silverpeas, such user session being represented by aUserSession
instance.