| Interface | Description |
|---|---|
| Authentication |
Represents the state of an authentication.
|
| AuthenticationProvider |
Defines an authentication provider.
|
| AuthenticationRequest<T,S> |
Represents a request to authenticate.
|
| AuthenticationResponse |
The response of an authentication attempt.
|
| 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.
|
| AuthenticationModeCondition |
A condition that matches a supplied list of authentication modes.
|
| AuthenticationUserDetailsAdapter |
Adapter from
UserDetails to Authentication. |
| Authenticator |
An Authenticator operates on several
AuthenticationProvider instances returning the first
authenticated AuthenticationResponse. |
| BasicAuthAuthenticationConfiguration |
Configuration for basic authentication.
|
| BasicAuthAuthenticationFetcher |
An implementation of
AuthenticationFetcher that decodes a username
and password from the Authorization header and authenticates the credentials
against any AuthenticationProviders available. |
| BasicAuthUtils | |
| CookieBasedAuthenticationModeCondition |
It evaluates to true if micronaut.security.authentication is set to idtoken or cookie.
|
| DefaultAuthentication |
A default implementation of the Authentication interface.
|
| DefaultAuthorizationExceptionHandler |
Provides the default behavior for responding to an
AuthorizationException. |
| 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.
|
| AuthenticationMode |
Different authentication strategies shipped with Micronaut Security.
|
| Exception | Description |
|---|---|
| AuthenticationException |
A runtime exception thrown when authentication fails.
|
| AuthorizationException |
Exception thrown when access to a protected resource is denied.
|