| Interface | Description |
|---|---|
| Authentication |
Represents the state of an authentication.
|
| AuthenticationProvider |
Defines an authentication provider.
|
| AuthenticationRequest<T,S> |
Represents a request to authenticate.
|
| AuthenticationResponse |
| Class | Description |
|---|---|
| AuthenticationArgumentBinder |
Responsible for binding the authentication object to a route argument.
|
| AuthenticationExceptionHandler |
Handles the server response when an
AuthenticationException is thrown. |
| AuthenticationFailed |
Signalises an authentication failure and stores the failure reason.
|
| AuthenticationUserDetailsAdapter |
Adapter from
UserDetails to Authentication. |
| Authenticator |
An Authenticator operates on several
AuthenticationProvider instances returning the first
authenticated AuthenticationResponse. |
| DefaultAuthentication |
A default implementation of the Authentication interface.
|
| PrincipalArgumentBinder |
Responsible for binding a
Principal to a route argument. |
| UserDetails |
Authenticated user's representation.
|
| UsernamePasswordCredentials |
| Enum | Description |
|---|---|
| AuthenticationFailureReason |
Enums describes the different authentication failures.
|
| Exception | Description |
|---|---|
| AuthenticationException |
A runtime exception thrown when authentication fails.
|