| Class | Description |
|---|---|
| ClientSecretAuthenticationProvider |
An
AuthenticationProvider implementation used for OAuth 2.0 Client Authentication,
which authenticates the client_secret parameter. |
| JwtClientAssertionAuthenticationProvider |
An
AuthenticationProvider implementation used for OAuth 2.0 Client Authentication,
which authenticates the (JWT) client_assertion parameter. |
| OAuth2AccessTokenAuthenticationToken |
An
Authentication implementation used when issuing an
OAuth 2.0 Access Token and (optional) Refresh Token. |
| OAuth2AuthorizationCodeAuthenticationProvider |
An
AuthenticationProvider implementation for the OAuth 2.0 Authorization Code Grant. |
| OAuth2AuthorizationCodeAuthenticationToken |
An
Authentication implementation used for the OAuth 2.0 Authorization Code Grant. |
| OAuth2AuthorizationCodeRequestAuthenticationProvider |
An
AuthenticationProvider implementation for the OAuth 2.0 Authorization Request (and Consent)
used in the Authorization Code Grant. |
| OAuth2AuthorizationCodeRequestAuthenticationToken |
An
Authentication implementation for the OAuth 2.0 Authorization Request (and Consent)
used in the Authorization Code Grant. |
| OAuth2AuthorizationCodeRequestAuthenticationToken.Builder |
A builder for
OAuth2AuthorizationCodeRequestAuthenticationToken. |
| OAuth2AuthorizationConsentAuthenticationContext |
An
OAuth2AuthenticationContext that holds an OAuth2AuthorizationConsent.Builder and additional information
and is used when customizing the building of the OAuth2AuthorizationConsent. |
| OAuth2AuthorizationConsentAuthenticationContext.Builder |
A builder for
OAuth2AuthorizationConsentAuthenticationContext. |
| OAuth2AuthorizationGrantAuthenticationToken |
Base implementation of an
Authentication representing an OAuth 2.0 Authorization Grant. |
| OAuth2ClientAuthenticationToken |
An
Authentication implementation used for OAuth 2.0 Client Authentication. |
| OAuth2ClientCredentialsAuthenticationProvider |
An
AuthenticationProvider implementation for the OAuth 2.0 Client Credentials Grant. |
| OAuth2ClientCredentialsAuthenticationToken |
An
Authentication implementation used for the OAuth 2.0 Client Credentials Grant. |
| OAuth2RefreshTokenAuthenticationProvider |
An
AuthenticationProvider implementation for the OAuth 2.0 Refresh Token Grant. |
| OAuth2RefreshTokenAuthenticationToken |
An
Authentication implementation used for the OAuth 2.0 Refresh Token Grant. |
| OAuth2TokenIntrospectionAuthenticationProvider |
An
AuthenticationProvider implementation for OAuth 2.0 Token Introspection. |
| OAuth2TokenIntrospectionAuthenticationToken |
An
Authentication implementation used for OAuth 2.0 Token Introspection. |
| OAuth2TokenRevocationAuthenticationProvider |
An
AuthenticationProvider implementation for OAuth 2.0 Token Revocation. |
| OAuth2TokenRevocationAuthenticationToken |
An
Authentication implementation used for OAuth 2.0 Token Revocation. |
| PublicClientAuthenticationProvider |
An
AuthenticationProvider implementation used for OAuth 2.0 Public Client Authentication,
which authenticates the code_verifier parameter. |
| Exception | Description |
|---|---|
| OAuth2AuthorizationCodeRequestAuthenticationException |
This exception is thrown by
OAuth2AuthorizationCodeRequestAuthenticationProvider
when an attempt to authenticate the OAuth 2.0 Authorization Request (or Consent) fails. |