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.A base representation of an OAuth 2.0 Client Registration Request and Response, which is sent to and returned from the Client Registration Endpoint, and contains a set of claims about the Client's Registration information.AbstractOAuth2ClientRegistration.AbstractBuilder<T extends AbstractOAuth2ClientRegistration,B extends AbstractOAuth2ClientRegistration.AbstractBuilder<T, B>> A builder for subclasses ofAbstractOAuth2ClientRegistration.AnOAuth2AuthorizationConsentServicethat storesOAuth2AuthorizationConsent's in-memory.AnOAuth2AuthorizationServicethat storesOAuth2Authorization's in-memory.A JDBC implementation of anOAuth2AuthorizationConsentServicethat uses aJdbcOperationsforOAuth2AuthorizationConsentpersistence.A JDBC implementation of anOAuth2AuthorizationServicethat uses aJdbcOperationsforOAuth2Authorizationpersistence.The defaultFunctionthat mapsOAuth2Authorizationto aListofSqlParameterValueusing an instance of Jackson 3'sJsonMapper.The defaultRowMapperthat maps the current row injava.sql.ResultSettoOAuth2Authorizationusing Jackson 3'sJsonMapper.Deprecated, for removal: This API element is subject to removal in a future version.Deprecated, for removal: This API element is subject to removal in a future version.UseJdbcOAuth2AuthorizationService.JsonMapperOAuth2AuthorizationRowMapperto switch to Jackson 3.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 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).AClaimAccessorfor the claims that are contained in the OAuth 2.0 Client Registration Request and Response.The names of the claims defined by OAuth 2.0 Dynamic Client Registration Protocol that are contained in the OAuth 2.0 Client Registration Request and Response.A representation of an OAuth 2.0 Client Registration Request and Response, which is sent to and returned from the Client Registration Endpoint, and contains a set of claims about the Client's Registration information.Helps configure anOAuth2ClientRegistration.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.
JdbcOAuth2AuthorizationService.JsonMapperOAuth2AuthorizationParametersMapperto switch to Jackson 3.