Package org.springframework.security.oauth2.core
Core classes and interfaces providing support for the OAuth 2.0 Authorization
Framework.
-
Interface Summary Interface Description ClaimAccessor An "accessor" for a set of claims that may be used for assertions.OAuth2AuthenticatedPrincipal AnAuthenticatedPrincipal
that represents the principal associated with an OAuth 2.0 token.OAuth2ErrorCodes Standard error codes defined by the OAuth 2.0 Authorization Framework.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. -
Class Summary Class Description AbstractOAuth2Token Base class for OAuth 2.0 Token implementations.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.ClientAuthenticationMethod The authentication method used when authenticating the client with the authorization server.DefaultOAuth2AuthenticatedPrincipal A domain object that wraps the attributes of an OAuth 2.0 token.DelegatingOAuth2TokenValidator<T extends AbstractOAuth2Token> A composite validatorOAuth2AccessToken An implementation of anAbstractOAuth2Token
representing an OAuth 2.0 Access Token.OAuth2AccessToken.TokenType Access Token Types.OAuth2Error A representation of an OAuth 2.0 Error.OAuth2RefreshToken An implementation of anAbstractOAuth2Token
representing an OAuth 2.0 Refresh Token.OAuth2TokenValidatorResult A result emitted from anOAuth2TokenValidator
validation attempt -
Exception Summary Exception Description OAuth2AuthenticationException This exception is thrown for all OAuth 2.0 relatedAuthentication
errors.OAuth2AuthorizationException Base exception for OAuth 2.0 Authorization errors.