All Classes
-
All Classes Interface Summary Class Summary Exception Summary Class Description AbstractOAuth2Token Base class for OAuth 2.0 Token implementations.AddressStandardClaim The Address Claim represents a physical mailing address defined by the OpenID Connect Core 1.0 specification that can be returned either in the UserInfo Response or the ID Token.AuthenticationMethod The authentication method used when sending bearer access tokens in resource requests to resource servers.AuthorizationGrantType An authorization grant is a credential representing the resource owner's authorization (to access it's protected resources) to the client and used by the client to obtain an access token.ClaimAccessor An "accessor" for a set of claims that may be used for assertions.ClaimConversionService AConversionService
configured with converters that provide type conversion for claim values.ClaimTypeConverter AConverter
that provides type conversion for claim values.ClientAuthenticationMethod The authentication method used when authenticating the client with the authorization server.DefaultAddressStandardClaim The default implementation of anAddress Claim
.DefaultAddressStandardClaim.Builder A builder forDefaultAddressStandardClaim
.DefaultMapOAuth2AccessTokenResponseConverter AConverter
that converts the provided OAuth 2.0 Access Token Response parameters to anOAuth2AccessTokenResponse
.DefaultOAuth2AccessTokenResponseMapConverter AConverter
that converts the providedOAuth2AccessTokenResponse
to aMap
representation of the OAuth 2.0 Access Token Response parameters.DefaultOAuth2AuthenticatedPrincipal A domain object that wraps the attributes of an OAuth 2.0 token.DefaultOAuth2User The default implementation of anOAuth2User
.DefaultOidcUser The default implementation of anOidcUser
.DelegatingOAuth2TokenValidator<T extends AbstractOAuth2Token> A composite validatorIdTokenClaimAccessor AClaimAccessor
for the "claims" that can be returned in the ID Token, which provides information about the authentication of an End-User by an Authorization Server.IdTokenClaimNames The names of the "claims" defined by the OpenID Connect Core 1.0 specification that can be returned in the ID Token.MapOAuth2AccessTokenResponseConverter Deprecated. UseDefaultMapOAuth2AccessTokenResponseConverter
insteadOAuth2AccessToken An implementation of anAbstractOAuth2Token
representing an OAuth 2.0 Access Token.OAuth2AccessToken.TokenType Access Token Types.OAuth2AccessTokenResponse A representation of an OAuth 2.0 Access Token Response.OAuth2AccessTokenResponse.Builder A builder forOAuth2AccessTokenResponse
.OAuth2AccessTokenResponseHttpMessageConverter AHttpMessageConverter
for anOAuth 2.0 Access Token Response
.OAuth2AccessTokenResponseMapConverter Deprecated. UseDefaultOAuth2AccessTokenResponseMapConverter
insteadOAuth2AuthenticatedPrincipal AnAuthenticatedPrincipal
that represents the principal associated with an OAuth 2.0 token.OAuth2AuthenticationException This exception is thrown for all OAuth 2.0 relatedAuthentication
errors.OAuth2AuthorizationException Base exception for OAuth 2.0 Authorization errors.OAuth2AuthorizationExchange An "exchange" of an OAuth 2.0 Authorization Request and Response for the authorization code grant type.OAuth2AuthorizationRequest A representation of an OAuth 2.0 Authorization Request for the authorization code grant type or implicit grant type.OAuth2AuthorizationRequest.Builder A builder forOAuth2AuthorizationRequest
.OAuth2AuthorizationResponse A representation of an OAuth 2.0 Authorization Response for the authorization code grant type.OAuth2AuthorizationResponse.Builder A builder forOAuth2AuthorizationResponse
.OAuth2AuthorizationResponseType Theresponse_type
parameter is consumed by the authorization endpoint which is used by the authorization code grant type and implicit grant type.OAuth2BodyExtractors Static factory methods for OAuth2BodyExtractor
implementations.OAuth2Error A representation of an OAuth 2.0 Error.OAuth2ErrorCodes Standard error codes defined by the OAuth 2.0 Authorization Framework.OAuth2ErrorHttpMessageConverter AHttpMessageConverter
for anOAuth 2.0 Error
.OAuth2ParameterNames Standard and custom (non-standard) parameter names defined in the OAuth Parameters Registry and used by the authorization endpoint, token endpoint and token revocation endpoint.OAuth2RefreshToken An implementation of anAbstractOAuth2Token
representing an OAuth 2.0 Refresh Token.OAuth2Token Core interface representing an OAuth 2.0 Token.OAuth2TokenIntrospectionClaimAccessor AClaimAccessor
for the "claims" that may be contained in the Introspection Response.OAuth2TokenIntrospectionClaimNames The names of the "Introspection Claims" defined by an Introspection Response.OAuth2TokenValidator<T extends AbstractOAuth2Token> Implementations of this interface are responsible for "verifying" the validity and/or constraints of the attributes contained in an OAuth 2.0 Token.OAuth2TokenValidatorResult A result emitted from anOAuth2TokenValidator
validation attemptOAuth2User A representation of a userPrincipal
that is registered with an OAuth 2.0 Provider.OAuth2UserAuthority AGrantedAuthority
that may be associated to anOAuth2User
.OidcIdToken An implementation of anAbstractOAuth2Token
representing an OpenID Connect Core 1.0 ID Token.OidcIdToken.Builder A builder forOidcIdToken
sOidcParameterNames Standard parameter names defined in the OAuth Parameters Registry and used by the authorization endpoint and token endpoint.OidcScopes The scope values defined by the OpenID Connect Core 1.0 specification that can be used to requestclaims
.OidcUser A representation of a userPrincipal
that is registered with an OpenID Connect 1.0 Provider.OidcUserAuthority AGrantedAuthority
that may be associated to anOidcUser
.OidcUserInfo A representation of a UserInfo Response that is returned from the OAuth 2.0 Protected Resource UserInfo Endpoint.OidcUserInfo.Builder A builder forOidcUserInfo
sPkceParameterNames Standard parameter names defined in the OAuth Parameters Registry and used by the authorization endpoint and token endpoint.StandardClaimAccessor AClaimAccessor
for the "Standard Claims" that can be returned either in the UserInfo Response or the ID Token.StandardClaimNames The names of the "Standard Claims" defined by the OpenID Connect Core 1.0 specification that can be returned either in the UserInfo Response or the ID Token.