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.AnOAuth2AuthorizationConsentServicethat storesOAuth2AuthorizationConsent's in-memory.AnOAuth2AuthorizationServicethat storesOAuth2Authorization's in-memory.A JDBC implementation of anOAuth2AuthorizationConsentServicethat uses aJdbcOperationsforOAuth2AuthorizationConsentpersistence.A JDBC implementation of anOAuth2AuthorizationServicethat uses aJdbcOperationsforOAuth2Authorizationpersistence.A representation of an OAuth 2.0 Authorization, which holds state related to the authorization granted to aclient, by theresource owneror itself in the case of theclient_credentialsgrant 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 anAbstractOAuth2Tokenrepresenting 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 ofauthoritiesgranted to aclientby 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.AClaimAccessorfor 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.