See: Description
Interface | Description |
---|---|
AuthorizationGrantAuthenticator<T extends AuthorizationGrantAuthenticationToken> |
A strategy used for "authenticating" an authorization grant credential
with the authorization server's Token Endpoint.
|
Class | Description |
---|---|
AuthorizationCodeAuthenticationProvider |
An implementation of an
AuthenticationProvider that is responsible for authenticating
an authorization code credential with the authorization server's Token Endpoint
and if valid, exchanging it for an access token credential and optionally an
id token credential (for OpenID Connect Authorization Code Flow). |
AuthorizationCodeAuthenticationToken |
An implementation of an
AuthorizationGrantAuthenticationToken that holds
an authorization code grant credential for a specific client identified in AuthorizationCodeAuthenticationToken.getClientRegistration() . |
AuthorizationCodeAuthenticator |
An implementation of an
AuthorizationGrantAuthenticator that
"authenticates" an authorization code grant credential
against an OAuth 2.0 Provider's Token Endpoint. |
AuthorizationGrantAuthenticationToken |
Base implementation of an
AbstractAuthenticationToken that holds
an authorization grant credential for a specific AuthorizationGrantType . |
DelegatingAuthorizationGrantAuthenticator<T extends AuthorizationGrantAuthenticationToken> |
An implementation of an
AuthorizationGrantAuthenticator that
simply delegates to one of the AuthorizationGrantAuthenticator 's that it composes. |
OAuth2ClientAuthenticationToken |
An implementation of an
AbstractAuthenticationToken
that represents an OAuth 2.0 Client Authentication . |
OAuth2UserAuthenticationProvider |
An implementation of an
AuthenticationProvider that is responsible
for obtaining the user attributes of the End-User (resource owner)
from the UserInfo Endpoint and creating a Principal
in the form of an OAuth2User . |
OAuth2UserAuthenticationToken |
An implementation of an
AbstractAuthenticationToken
that represents an OAuth 2.0 User Authentication . |
Exception | Description |
---|---|
OAuth2AuthenticationException |
This exception is thrown for all OAuth 2.0 related
Authentication errors. |