Package org.springframework.security.oauth2.server.authorization
package org.springframework.security.oauth2.server.authorization
-
ClassDescriptionA base representation of OAuth 2.0 Authorization Server metadata, returned by an endpoint defined in OAuth 2.0 Authorization Server Metadata and OpenID Connect Discovery 1.0.AbstractOAuth2AuthorizationServerMetadata.AbstractBuilder<T extends AbstractOAuth2AuthorizationServerMetadata,
B extends AbstractOAuth2AuthorizationServerMetadata.AbstractBuilder<T, B>> A builder for subclasses ofAbstractOAuth2AuthorizationServerMetadata
.AnOAuth2AuthorizationConsentService
that storesOAuth2AuthorizationConsent
's in-memory.AnOAuth2AuthorizationService
that storesOAuth2Authorization
's in-memory.A JDBC implementation of anOAuth2AuthorizationConsentService
that uses aJdbcOperations
forOAuth2AuthorizationConsent
persistence.A JDBC implementation of anOAuth2AuthorizationService
that uses aJdbcOperations
forOAuth2Authorization
persistence.A representation of an OAuth 2.0 Authorization, which holds state related to the authorization granted to aclient
, by theresource owner
or itself in the case of theclient_credentials
grant type.A builder forOAuth2Authorization
.OAuth2Authorization.Token<T extends org.springframework.security.oauth2.core.OAuth2Token>A holder of an OAuth 2.0 Token and it's associated metadata.An implementation of anAbstractOAuth2Token
representing an OAuth 2.0 Authorization Code Grant.A representation of an OAuth 2.0 "consent" to an Authorization request, which holds state related to the set ofauthorities
granted to aclient
by theresource owner
.A builder forOAuth2AuthorizationConsent
.Implementations of this interface are responsible for the management ofOAuth 2.0 Authorization Consent(s)
.A representation of an OAuth 2.0 Authorization Server Metadata response, which is returned from an OAuth 2.0 Authorization Server's Metadata Endpoint, and contains a set of claims about the Authorization Server's configuration.Helps configure anOAuth2AuthorizationServerMetadata
.AClaimAccessor
for the "claims" an Authorization Server describes about its configuration, used in OAuth 2.0 Authorization Server Metadata and OpenID Connect Discovery 1.0.The names of the "claims" an Authorization Server describes about its configuration, used in OAuth 2.0 Authorization Server Metadata and OpenID Connect Discovery 1.0.Implementations of this interface are responsible for the management ofOAuth 2.0 Authorization(s)
.A representation of the claims returned in an OAuth 2.0 Token Introspection Response.A builder forOAuth2TokenIntrospection
.Standard token types defined in the OAuth Token Type Hints Registry.