Interface | Description |
---|---|
AuthenticationDetails |
Interface that represents the result of authentication.
|
AuthenticationManager |
Authenticates users of the system.
|
AuthenticationProvider |
Authentication module that can process a specific
Credentials implementation. |
AuthenticationService |
Authentication layer for client applications.
|
Credentials |
Interface that represents a set of credentials for authentication subsystem.
|
LocalizedCredentials | |
SessionAttributesProvider | |
SyncSessionCredentials | |
TimeZoneProvider | |
UserAccessChecker |
Checks if user can access the system.
|
UserCredentialsChecker |
Checks if passed credentials object is valid.
|
Class | Description |
---|---|
AbstractClientCredentials | |
AbstractCredentials | |
AnonymousSessionHolder |
Stores shared anonymous session instance for clients.
|
AnonymousUserCredentials |
Credentials object for anonymous session.
|
AuthenticationManagerBean | |
AuthenticationServiceBean | |
LoginPasswordCredentials |
Simple login and password credentials.
|
RememberMeCredentials |
Credentials with remember me token.
|
SimpleAuthenticationDetails |
Base implementation of
AuthenticationDetails . |
SystemUserCredentials |
Credentials object for system-level mechanisms.
|
TrustedClientCredentials |
Credentials for user that can be authenticated using trusted client password.
|