跳过导航链接
A B C D E F G H I J M N O P R S T U V W 

A

AbstractBuilder() - 类 的构造器org.springframework.security.oauth2.core.AbstractOAuth2AuthorizationServerMetadata.AbstractBuilder
 
AbstractBuilder(Authentication) - 类 的构造器org.springframework.security.oauth2.core.authentication.OAuth2AuthenticationContext.AbstractBuilder
 
AbstractBuilder() - 类 的构造器org.springframework.security.oauth2.server.authorization.config.AbstractSettings.AbstractBuilder
 
AbstractBuilder() - 类 的构造器org.springframework.security.oauth2.server.authorization.token.OAuth2TokenContext.AbstractBuilder
 
AbstractOAuth2AuthorizationServerMetadata - org.springframework.security.oauth2.core中的类
A 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(Map<String, Object>) - 类 的构造器org.springframework.security.oauth2.core.AbstractOAuth2AuthorizationServerMetadata
 
AbstractOAuth2AuthorizationServerMetadata.AbstractBuilder<T extends AbstractOAuth2AuthorizationServerMetadata,B extends AbstractOAuth2AuthorizationServerMetadata.AbstractBuilder<T,B>> - org.springframework.security.oauth2.core中的类
A builder for subclasses of AbstractOAuth2AuthorizationServerMetadata.
AbstractSettings - org.springframework.security.oauth2.server.authorization.config中的类
Base implementation for configuration settings.
AbstractSettings(Map<String, Object>) - 类 的构造器org.springframework.security.oauth2.server.authorization.config.AbstractSettings
 
AbstractSettings.AbstractBuilder<T extends AbstractSettings,B extends AbstractSettings.AbstractBuilder<T,B>> - org.springframework.security.oauth2.server.authorization.config中的类
A builder for subclasses of AbstractSettings.
ACCESS_TOKEN - 类 中的静态变量org.springframework.security.oauth2.core.OAuth2TokenType
 
ACCESS_TOKEN_FORMAT - 类 中的静态变量org.springframework.security.oauth2.server.authorization.config.ConfigurationSettingNames.Token
Set the token format for an access token.
ACCESS_TOKEN_TIME_TO_LIVE - 类 中的静态变量org.springframework.security.oauth2.server.authorization.config.ConfigurationSettingNames.Token
Set the time-to-live for an access token.
accessToken(OAuth2AccessToken) - 类 中的方法org.springframework.security.oauth2.server.authorization.OAuth2Authorization.Builder
Sets the access token.
accessToken(OAuth2AccessToken) - 类 中的方法org.springframework.security.oauth2.server.authorization.oidc.authentication.OidcUserInfoAuthenticationContext.Builder
Sets the OAuth 2.0 Access Token.
accessTokenFormat(OAuth2TokenFormat) - 类 中的方法org.springframework.security.oauth2.server.authorization.config.TokenSettings.Builder
Set the token format for an access token.
accessTokenRequestConverter(AuthenticationConverter) - 类 中的方法org.springframework.security.config.annotation.web.configurers.oauth2.server.authorization.OAuth2TokenEndpointConfigurer
Sets the AuthenticationConverter used when attempting to extract an Access Token Request from HttpServletRequest to an instance of OAuth2AuthorizationGrantAuthenticationToken used for authenticating the authorization grant.
accessTokenResponseHandler(AuthenticationSuccessHandler) - 类 中的方法org.springframework.security.config.annotation.web.configurers.oauth2.server.authorization.OAuth2TokenEndpointConfigurer
Sets the AuthenticationSuccessHandler used for handling an OAuth2AccessTokenAuthenticationToken and returning the Access Token Response.
accessTokenTimeToLive(Duration) - 类 中的方法org.springframework.security.oauth2.server.authorization.config.TokenSettings.Builder
Set the time-to-live for an access token.
active(boolean) - 类 中的方法org.springframework.security.oauth2.core.OAuth2TokenIntrospection.Builder
Sets the indicator of whether or not the presented token is currently active, REQUIRED.
additionalParameters(Map<String, Object>) - 类 中的方法org.springframework.security.oauth2.server.authorization.authentication.OAuth2AuthorizationCodeRequestAuthenticationToken.Builder
Sets the additional parameters.
apply(RegisteredClient) - 类 中的方法org.springframework.security.oauth2.server.authorization.client.JdbcRegisteredClientRepository.RegisteredClientParametersMapper
 
apply(OAuth2AuthorizationConsent) - 类 中的方法org.springframework.security.oauth2.server.authorization.JdbcOAuth2AuthorizationConsentService.OAuth2AuthorizationConsentParametersMapper
 
apply(OAuth2Authorization) - 类 中的方法org.springframework.security.oauth2.server.authorization.JdbcOAuth2AuthorizationService.OAuth2AuthorizationParametersMapper
 
applyDefaultSecurity(HttpSecurity) - 类 中的静态方法org.springframework.security.config.annotation.web.configuration.OAuth2AuthorizationServerConfiguration
 
attribute(String, Object) - 类 中的方法org.springframework.security.oauth2.server.authorization.OAuth2Authorization.Builder
Adds an attribute associated to the authorization.
attributes(Consumer<Map<String, Object>>) - 类 中的方法org.springframework.security.oauth2.server.authorization.OAuth2Authorization.Builder
A Consumer of the attributes Map allowing the ability to add, replace, or remove.
AUD - 类 中的静态变量org.springframework.security.oauth2.server.authorization.token.OAuth2TokenClaimNames
aud - the Audience claim identifies the recipient(s) that the OAuth 2.0 Token is intended for
audience(String) - 类 中的方法org.springframework.security.oauth2.core.OAuth2TokenIntrospection.Builder
Add the identifier representing the intended audience for this token, OPTIONAL.
audience(List<String>) - 类 中的方法org.springframework.security.oauth2.server.authorization.token.OAuth2TokenClaimsSet.Builder
Sets the audience (aud) claim, which identifies the recipient(s) that the OAuth 2.0 Token is intended for.
audiences(Consumer<List<String>>) - 类 中的方法org.springframework.security.oauth2.core.OAuth2TokenIntrospection.Builder
A Consumer of the intended audience(s) for this token, allowing the ability to add, replace, or remove, OPTIONAL.
authenticate(Authentication) - 类 中的方法org.springframework.security.oauth2.server.authorization.authentication.ClientSecretAuthenticationProvider
 
authenticate(Authentication) - 类 中的方法org.springframework.security.oauth2.server.authorization.authentication.JwtClientAssertionAuthenticationProvider
 
authenticate(Authentication) - 类 中的方法org.springframework.security.oauth2.server.authorization.authentication.OAuth2AuthorizationCodeAuthenticationProvider
 
authenticate(Authentication) - 类 中的方法org.springframework.security.oauth2.server.authorization.authentication.OAuth2AuthorizationCodeRequestAuthenticationProvider
 
authenticate(Authentication) - 类 中的方法org.springframework.security.oauth2.server.authorization.authentication.OAuth2ClientCredentialsAuthenticationProvider
 
authenticate(Authentication) - 类 中的方法org.springframework.security.oauth2.server.authorization.authentication.OAuth2RefreshTokenAuthenticationProvider
 
authenticate(Authentication) - 类 中的方法org.springframework.security.oauth2.server.authorization.authentication.OAuth2TokenIntrospectionAuthenticationProvider
 
authenticate(Authentication) - 类 中的方法org.springframework.security.oauth2.server.authorization.authentication.OAuth2TokenRevocationAuthenticationProvider
 
authenticate(Authentication) - 类 中的方法org.springframework.security.oauth2.server.authorization.authentication.PublicClientAuthenticationProvider
 
authenticate(Authentication) - 类 中的方法org.springframework.security.oauth2.server.authorization.oidc.authentication.OidcClientRegistrationAuthenticationProvider
 
authenticate(Authentication) - 类 中的方法org.springframework.security.oauth2.server.authorization.oidc.authentication.OidcUserInfoAuthenticationProvider
 
authenticationConverter(AuthenticationConverter) - 类 中的方法org.springframework.security.config.annotation.web.configurers.oauth2.server.authorization.OAuth2ClientAuthenticationConfigurer
Sets the AuthenticationConverter used when attempting to extract client credentials from HttpServletRequest to an instance of OAuth2ClientAuthenticationToken used for authenticating the client.
authenticationProvider(AuthenticationProvider) - 类 中的方法org.springframework.security.config.annotation.web.configurers.oauth2.server.authorization.OAuth2AuthorizationEndpointConfigurer
Adds an AuthenticationProvider used for authenticating an OAuth2AuthorizationCodeRequestAuthenticationToken.
authenticationProvider(AuthenticationProvider) - 类 中的方法org.springframework.security.config.annotation.web.configurers.oauth2.server.authorization.OAuth2ClientAuthenticationConfigurer
Adds an AuthenticationProvider used for authenticating an OAuth2ClientAuthenticationToken.
authenticationProvider(AuthenticationProvider) - 类 中的方法org.springframework.security.config.annotation.web.configurers.oauth2.server.authorization.OAuth2TokenEndpointConfigurer
Adds an AuthenticationProvider used for authenticating a type of OAuth2AuthorizationGrantAuthenticationToken.
authenticationProvider(AuthenticationProvider) - 类 中的方法org.springframework.security.config.annotation.web.configurers.oauth2.server.authorization.OAuth2TokenIntrospectionEndpointConfigurer
Adds an AuthenticationProvider used for authenticating a type of OAuth2TokenIntrospectionAuthenticationToken.
authenticationProvider(AuthenticationProvider) - 类 中的方法org.springframework.security.config.annotation.web.configurers.oauth2.server.authorization.OAuth2TokenRevocationEndpointConfigurer
Adds an AuthenticationProvider used for authenticating a type of OAuth2TokenRevocationAuthenticationToken.
authenticationSuccessHandler(AuthenticationSuccessHandler) - 类 中的方法org.springframework.security.config.annotation.web.configurers.oauth2.server.authorization.OAuth2ClientAuthenticationConfigurer
Sets the AuthenticationSuccessHandler used for handling a successful client authentication and associating the OAuth2ClientAuthenticationToken to the SecurityContext.
authorities(Consumer<Set<GrantedAuthority>>) - 类 中的方法org.springframework.security.oauth2.server.authorization.OAuth2AuthorizationConsent.Builder
A Consumer of the authorities, allowing the ability to add, replace or remove.
authority(GrantedAuthority) - 类 中的方法org.springframework.security.oauth2.server.authorization.OAuth2AuthorizationConsent.Builder
Adds a GrantedAuthority to the collection of authorities in the resulting OAuth2AuthorizationConsent.
authorization(OAuth2Authorization) - 类 中的方法org.springframework.security.oauth2.server.authorization.authentication.OAuth2AuthorizationConsentAuthenticationContext.Builder
Sets the authorization.
authorization(OAuth2Authorization) - 类 中的方法org.springframework.security.oauth2.server.authorization.oidc.authentication.OidcUserInfoAuthenticationContext.Builder
Sets the authorization.
authorization(OAuth2Authorization) - 类 中的方法org.springframework.security.oauth2.server.authorization.token.OAuth2TokenContext.AbstractBuilder
Sets the authorization.
AUTHORIZATION_ENDPOINT - 类 中的静态变量org.springframework.security.oauth2.core.OAuth2AuthorizationServerMetadataClaimNames
authorization_endpoint - the URL of the OAuth 2.0 Authorization Endpoint
AUTHORIZATION_ENDPOINT - 类 中的静态变量org.springframework.security.oauth2.server.authorization.config.ConfigurationSettingNames.Provider
Set the Provider's OAuth 2.0 Authorization endpoint.
authorizationCode(OAuth2AuthorizationCode) - 类 中的方法org.springframework.security.oauth2.server.authorization.authentication.OAuth2AuthorizationCodeRequestAuthenticationToken.Builder
authorizationConsent(OAuth2AuthorizationConsent.Builder) - 类 中的方法org.springframework.security.oauth2.server.authorization.authentication.OAuth2AuthorizationConsentAuthenticationContext.Builder
Sets the authorization consent builder.
authorizationConsentService(OAuth2AuthorizationConsentService) - 类 中的方法org.springframework.security.config.annotation.web.configurers.oauth2.server.authorization.OAuth2AuthorizationServerConfigurer
Sets the authorization consent service.
authorizationEndpoint(Customizer<OAuth2AuthorizationEndpointConfigurer>) - 类 中的方法org.springframework.security.config.annotation.web.configurers.oauth2.server.authorization.OAuth2AuthorizationServerConfigurer
Configures the OAuth 2.0 Authorization Endpoint.
authorizationEndpoint(String) - 类 中的方法org.springframework.security.oauth2.core.AbstractOAuth2AuthorizationServerMetadata.AbstractBuilder
Use this authorization_endpoint in the resulting AbstractOAuth2AuthorizationServerMetadata, REQUIRED.
authorizationEndpoint(String) - 类 中的方法org.springframework.security.oauth2.server.authorization.config.ProviderSettings.Builder
Sets the Provider's OAuth 2.0 Authorization endpoint.
authorizationGrant(Authentication) - 类 中的方法org.springframework.security.oauth2.server.authorization.token.OAuth2TokenContext.AbstractBuilder
Sets the Authentication representing the authorization grant.
authorizationGrantType(AuthorizationGrantType) - 类 中的方法org.springframework.security.oauth2.server.authorization.client.RegisteredClient.Builder
Adds an authorization grant type the client may use.
authorizationGrantType(AuthorizationGrantType) - 类 中的方法org.springframework.security.oauth2.server.authorization.OAuth2Authorization.Builder
Sets the authorization grant type used for the authorization.
authorizationGrantType(AuthorizationGrantType) - 类 中的方法org.springframework.security.oauth2.server.authorization.token.OAuth2TokenContext.AbstractBuilder
Sets the authorization grant type.
authorizationGrantTypes(Consumer<Set<AuthorizationGrantType>>) - 类 中的方法org.springframework.security.oauth2.server.authorization.client.RegisteredClient.Builder
A Consumer of the authorization grant type(s) allowing the ability to add, replace, or remove.
authorizationRequest(OAuth2AuthorizationRequest) - 类 中的方法org.springframework.security.oauth2.server.authorization.authentication.OAuth2AuthorizationConsentAuthenticationContext.Builder
Sets the authorization request.
authorizationRequestConverter(AuthenticationConverter) - 类 中的方法org.springframework.security.config.annotation.web.configurers.oauth2.server.authorization.OAuth2AuthorizationEndpointConfigurer
Sets the AuthenticationConverter used when attempting to extract an Authorization Request (or Consent) from HttpServletRequest to an instance of OAuth2AuthorizationCodeRequestAuthenticationToken used for authenticating the request.
authorizationResponseHandler(AuthenticationSuccessHandler) - 类 中的方法org.springframework.security.config.annotation.web.configurers.oauth2.server.authorization.OAuth2AuthorizationEndpointConfigurer
Sets the AuthenticationSuccessHandler used for handling an OAuth2AuthorizationCodeRequestAuthenticationToken and returning the Authorization Response.
authorizationServerSecurityFilterChain(HttpSecurity) - 类 中的方法org.springframework.security.config.annotation.web.configuration.OAuth2AuthorizationServerConfiguration
 
authorizationService(OAuth2AuthorizationService) - 类 中的方法org.springframework.security.config.annotation.web.configurers.oauth2.server.authorization.OAuth2AuthorizationServerConfigurer
Sets the authorization service.
authorizationUri(String) - 类 中的方法org.springframework.security.oauth2.server.authorization.authentication.OAuth2AuthorizationCodeRequestAuthenticationToken.Builder
Sets the authorization URI.
AUTHORIZED_SCOPE_ATTRIBUTE_NAME - 类 中的静态变量org.springframework.security.oauth2.server.authorization.OAuth2Authorization
The name of the attribute used for the authorized scope(s).
authorizedScopes(Set<String>) - 类 中的方法org.springframework.security.oauth2.server.authorization.token.OAuth2TokenContext.AbstractBuilder
Sets the authorized scope(s).

B

build() - 类 中的方法org.springframework.security.oauth2.core.AbstractOAuth2AuthorizationServerMetadata.AbstractBuilder
build() - 类 中的方法org.springframework.security.oauth2.core.authentication.OAuth2AuthenticationContext.AbstractBuilder
build() - 类 中的方法org.springframework.security.oauth2.core.OAuth2AuthorizationServerMetadata.Builder
Validate the claims and build the OAuth2AuthorizationServerMetadata.
build() - 类 中的方法org.springframework.security.oauth2.core.OAuth2TokenIntrospection.Builder
Validate the claims and build the OAuth2TokenIntrospection.
build() - 类 中的方法org.springframework.security.oauth2.core.oidc.OidcClientRegistration.Builder
Validate the claims and build the OidcClientRegistration.
build() - 类 中的方法org.springframework.security.oauth2.core.oidc.OidcProviderConfiguration.Builder
Validate the claims and build the OidcProviderConfiguration.
build() - 类 中的方法org.springframework.security.oauth2.server.authorization.authentication.OAuth2AuthorizationCodeRequestAuthenticationToken.Builder
build() - 类 中的方法org.springframework.security.oauth2.server.authorization.authentication.OAuth2AuthorizationConsentAuthenticationContext.Builder
build() - 类 中的方法org.springframework.security.oauth2.server.authorization.client.RegisteredClient.Builder
Builds a new RegisteredClient.
build() - 类 中的方法org.springframework.security.oauth2.server.authorization.config.AbstractSettings.AbstractBuilder
 
build() - 类 中的方法org.springframework.security.oauth2.server.authorization.config.ClientSettings.Builder
Builds the ClientSettings.
build() - 类 中的方法org.springframework.security.oauth2.server.authorization.config.ProviderSettings.Builder
Builds the ProviderSettings.
build() - 类 中的方法org.springframework.security.oauth2.server.authorization.config.TokenSettings.Builder
Builds the TokenSettings.
build() - 类 中的方法org.springframework.security.oauth2.server.authorization.OAuth2Authorization.Builder
Builds a new OAuth2Authorization.
build() - 类 中的方法org.springframework.security.oauth2.server.authorization.OAuth2AuthorizationConsent.Builder
Validate the authorities and build the OAuth2AuthorizationConsent.
build() - 类 中的方法org.springframework.security.oauth2.server.authorization.oidc.authentication.OidcUserInfoAuthenticationContext.Builder
build() - 类 中的方法org.springframework.security.oauth2.server.authorization.token.DefaultOAuth2TokenContext.Builder
build() - 类 中的方法org.springframework.security.oauth2.server.authorization.token.JwtEncodingContext.Builder
Builds a new JwtEncodingContext.
build() - 类 中的方法org.springframework.security.oauth2.server.authorization.token.OAuth2TokenClaimsContext.Builder
build() - 类 中的方法org.springframework.security.oauth2.server.authorization.token.OAuth2TokenClaimsSet.Builder
Builds a new OAuth2TokenClaimsSet.
build() - 类 中的方法org.springframework.security.oauth2.server.authorization.token.OAuth2TokenContext.AbstractBuilder
Builds a new OAuth2TokenContext.
builder() - 类 中的静态方法org.springframework.security.oauth2.core.OAuth2AuthorizationServerMetadata
Constructs a new OAuth2AuthorizationServerMetadata.Builder with empty claims.
builder() - 类 中的静态方法org.springframework.security.oauth2.core.OAuth2TokenIntrospection
Constructs a new OAuth2TokenIntrospection.Builder initialized with the active claim to false.
builder(boolean) - 类 中的静态方法org.springframework.security.oauth2.core.OAuth2TokenIntrospection
Constructs a new OAuth2TokenIntrospection.Builder initialized with the provided active claim.
builder() - 类 中的静态方法org.springframework.security.oauth2.core.oidc.OidcClientRegistration
Constructs a new OidcClientRegistration.Builder with empty claims.
builder() - 类 中的静态方法org.springframework.security.oauth2.core.oidc.OidcProviderConfiguration
Constructs a new OidcProviderConfiguration.Builder with empty claims.
Builder(String) - 类 的构造器org.springframework.security.oauth2.server.authorization.client.RegisteredClient.Builder
 
Builder(RegisteredClient) - 类 的构造器org.springframework.security.oauth2.server.authorization.client.RegisteredClient.Builder
 
builder() - 类 中的静态方法org.springframework.security.oauth2.server.authorization.config.ClientSettings
Constructs a new ClientSettings.Builder with the default settings.
builder() - 类 中的静态方法org.springframework.security.oauth2.server.authorization.config.ProviderSettings
Constructs a new ProviderSettings.Builder with the default settings.
builder() - 类 中的静态方法org.springframework.security.oauth2.server.authorization.config.TokenSettings
Constructs a new TokenSettings.Builder with the default settings.
Builder(String) - 类 的构造器org.springframework.security.oauth2.server.authorization.OAuth2Authorization.Builder
 
builder() - 类 中的静态方法org.springframework.security.oauth2.server.authorization.token.DefaultOAuth2TokenContext
builder() - 类 中的静态方法org.springframework.security.oauth2.server.authorization.token.OAuth2TokenClaimsSet

C

claim(String, Object) - 类 中的方法org.springframework.security.oauth2.core.AbstractOAuth2AuthorizationServerMetadata.AbstractBuilder
Use this claim in the resulting AbstractOAuth2AuthorizationServerMetadata.
claim(String, Object) - 类 中的方法org.springframework.security.oauth2.core.OAuth2TokenIntrospection.Builder
Sets the claim.
claim(String, Object) - 类 中的方法org.springframework.security.oauth2.core.oidc.OidcClientRegistration.Builder
Sets the claim.
claim(String, Object) - 类 中的方法org.springframework.security.oauth2.server.authorization.token.OAuth2TokenClaimsSet.Builder
Sets the claim.
claims(Consumer<Map<String, Object>>) - 类 中的方法org.springframework.security.oauth2.core.AbstractOAuth2AuthorizationServerMetadata.AbstractBuilder
Provides access to every AbstractOAuth2AuthorizationServerMetadata.AbstractBuilder.claim(String, Object) declared so far with the possibility to add, replace, or remove.
claims(Consumer<Map<String, Object>>) - 类 中的方法org.springframework.security.oauth2.core.OAuth2TokenIntrospection.Builder
Provides access to every OAuth2TokenIntrospection.Builder.claim(String, Object) declared so far with the possibility to add, replace, or remove.
claims(Consumer<Map<String, Object>>) - 类 中的方法org.springframework.security.oauth2.core.oidc.OidcClientRegistration.Builder
Provides access to every OidcClientRegistration.Builder.claim(String, Object) declared so far allowing the ability to add, replace, or remove.
claims(Consumer<Map<String, Object>>) - 类 中的方法org.springframework.security.oauth2.server.authorization.token.OAuth2TokenClaimsSet.Builder
A Consumer to be provided access to the claims allowing the ability to add, replace, or remove.
CLAIMS_METADATA_NAME - 类 中的静态变量org.springframework.security.oauth2.server.authorization.OAuth2Authorization.Token
The name of the metadata used for the claims of the token.
CLIENT_ID - 类 中的静态变量org.springframework.security.oauth2.core.oidc.OidcClientMetadataClaimNames
client_id - the Client Identifier
CLIENT_ID_ISSUED_AT - 类 中的静态变量org.springframework.security.oauth2.core.oidc.OidcClientMetadataClaimNames
client_id_issued_at - the time at which the Client Identifier was issued
CLIENT_NAME - 类 中的静态变量org.springframework.security.oauth2.core.oidc.OidcClientMetadataClaimNames
client_name - the name of the Client to be presented to the End-User
CLIENT_SECRET - 类 中的静态变量org.springframework.security.oauth2.core.oidc.OidcClientMetadataClaimNames
client_secret - the Client Secret
CLIENT_SECRET_EXPIRES_AT - 类 中的静态变量org.springframework.security.oauth2.core.oidc.OidcClientMetadataClaimNames
client_secret_expires_at - the time at which the client_secret will expire or 0 if it will not expire
clientAuthentication(Customizer<OAuth2ClientAuthenticationConfigurer>) - 类 中的方法org.springframework.security.config.annotation.web.configurers.oauth2.server.authorization.OAuth2AuthorizationServerConfigurer
Configures OAuth 2.0 Client Authentication.
clientAuthenticationMethod(ClientAuthenticationMethod) - 类 中的方法org.springframework.security.oauth2.server.authorization.client.RegisteredClient.Builder
Adds an authentication method the client may use when authenticating with the authorization server.
clientAuthenticationMethods(Consumer<Set<ClientAuthenticationMethod>>) - 类 中的方法org.springframework.security.oauth2.server.authorization.client.RegisteredClient.Builder
A Consumer of the authentication method(s) allowing the ability to add, replace, or remove.
clientId(String) - 类 中的方法org.springframework.security.oauth2.core.OAuth2TokenIntrospection.Builder
Sets the client identifier for the OAuth 2.0 client that requested this token, OPTIONAL.
clientId(String) - 类 中的方法org.springframework.security.oauth2.core.oidc.OidcClientRegistration.Builder
Sets the Client Identifier, REQUIRED.
clientId(String) - 类 中的方法org.springframework.security.oauth2.server.authorization.client.RegisteredClient.Builder
Sets the client identifier.
clientIdIssuedAt(Instant) - 类 中的方法org.springframework.security.oauth2.core.oidc.OidcClientRegistration.Builder
Sets the time at which the Client Identifier was issued, OPTIONAL.
clientIdIssuedAt(Instant) - 类 中的方法org.springframework.security.oauth2.server.authorization.client.RegisteredClient.Builder
Sets the time at which the client identifier was issued.
clientName(String) - 类 中的方法org.springframework.security.oauth2.core.oidc.OidcClientRegistration.Builder
Sets the name of the Client to be presented to the End-User, OPTIONAL.
clientName(String) - 类 中的方法org.springframework.security.oauth2.server.authorization.client.RegisteredClient.Builder
Sets the client name.
clientRegistrationEndpoint(Customizer<OidcClientRegistrationEndpointConfigurer>) - 类 中的方法org.springframework.security.config.annotation.web.configurers.oauth2.server.authorization.OidcConfigurer
Configures the OpenID Connect Dynamic Client Registration 1.0 Endpoint.
clientSecret(String) - 类 中的方法org.springframework.security.oauth2.core.oidc.OidcClientRegistration.Builder
Sets the Client Secret, OPTIONAL.
clientSecret(String) - 类 中的方法org.springframework.security.oauth2.server.authorization.client.RegisteredClient.Builder
Sets the client secret.
ClientSecretAuthenticationProvider - org.springframework.security.oauth2.server.authorization.authentication中的类
An AuthenticationProvider implementation used for OAuth 2.0 Client Authentication, which authenticates the client_secret parameter.
ClientSecretAuthenticationProvider(RegisteredClientRepository, OAuth2AuthorizationService) - 类 的构造器org.springframework.security.oauth2.server.authorization.authentication.ClientSecretAuthenticationProvider
Constructs a ClientSecretAuthenticationProvider using the provided parameters.
ClientSecretBasicAuthenticationConverter - org.springframework.security.oauth2.server.authorization.web.authentication中的类
Attempts to extract HTTP Basic credentials from HttpServletRequest and then converts to an OAuth2ClientAuthenticationToken used for authenticating the client.
ClientSecretBasicAuthenticationConverter() - 类 的构造器org.springframework.security.oauth2.server.authorization.web.authentication.ClientSecretBasicAuthenticationConverter
 
clientSecretExpiresAt(Instant) - 类 中的方法org.springframework.security.oauth2.core.oidc.OidcClientRegistration.Builder
Sets the time at which the client_secret will expire or null if it will not expire, REQUIRED if client_secret was issued.
clientSecretExpiresAt(Instant) - 类 中的方法org.springframework.security.oauth2.server.authorization.client.RegisteredClient.Builder
Sets the time at which the client secret expires or null if it does not expire.
ClientSecretPostAuthenticationConverter - org.springframework.security.oauth2.server.authorization.web.authentication中的类
Attempts to extract client credentials from POST parameters of HttpServletRequest and then converts to an OAuth2ClientAuthenticationToken used for authenticating the client.
ClientSecretPostAuthenticationConverter() - 类 的构造器org.springframework.security.oauth2.server.authorization.web.authentication.ClientSecretPostAuthenticationConverter
 
clientSettings(ClientSettings) - 类 中的方法org.springframework.security.oauth2.server.authorization.client.RegisteredClient.Builder
ClientSettings - org.springframework.security.oauth2.server.authorization.config中的类
A facility for client configuration settings.
ClientSettings.Builder - org.springframework.security.oauth2.server.authorization.config中的类
A builder for ClientSettings.
CODE_CHALLENGE_METHODS_SUPPORTED - 类 中的静态变量org.springframework.security.oauth2.core.OAuth2AuthorizationServerMetadataClaimNames
code_challenge_methods_supported - the Proof Key for Code Exchange (PKCE) code_challenge_method values supported
codeChallengeMethod(String) - 类 中的方法org.springframework.security.oauth2.core.AbstractOAuth2AuthorizationServerMetadata.AbstractBuilder
Add this Proof Key for Code Exchange (PKCE) code_challenge_method to the collection of code_challenge_methods_supported in the resulting AbstractOAuth2AuthorizationServerMetadata, OPTIONAL.
codeChallengeMethods(Consumer<List<String>>) - 类 中的方法org.springframework.security.oauth2.core.AbstractOAuth2AuthorizationServerMetadata.AbstractBuilder
A Consumer of the Proof Key for Code Exchange (PKCE) code_challenge_method values supported allowing the ability to add, replace, or remove.
ConfigurationSettingNames - org.springframework.security.oauth2.server.authorization.config中的类
The names for all the configuration settings.
ConfigurationSettingNames.Client - org.springframework.security.oauth2.server.authorization.config中的类
The names for client configuration settings.
ConfigurationSettingNames.Provider - org.springframework.security.oauth2.server.authorization.config中的类
The names for provider configuration settings.
ConfigurationSettingNames.Token - org.springframework.security.oauth2.server.authorization.config中的类
The names for token configuration settings.
configure(B) - 类 中的方法org.springframework.security.config.annotation.web.configurers.oauth2.server.authorization.OAuth2AuthorizationServerConfigurer
 
consent(boolean) - 类 中的方法org.springframework.security.oauth2.server.authorization.authentication.OAuth2AuthorizationCodeRequestAuthenticationToken.Builder
Set to true if this Authentication represents an authorization consent request, false otherwise.
consentPage(String) - 类 中的方法org.springframework.security.config.annotation.web.configurers.oauth2.server.authorization.OAuth2AuthorizationEndpointConfigurer
Specify the URI to redirect Resource Owners to if consent is required during the authorization_code flow.
consentRequired(boolean) - 类 中的方法org.springframework.security.oauth2.server.authorization.authentication.OAuth2AuthorizationCodeRequestAuthenticationToken.Builder
Set to true if authorization consent is required, false otherwise.
context(Consumer<Map<Object, Object>>) - 类 中的方法org.springframework.security.oauth2.core.authentication.OAuth2AuthenticationContext.AbstractBuilder
A Consumer of the attributes Map allowing the ability to add, replace, or remove.
Context - org.springframework.security.oauth2.core.context中的接口
A facility for holding information associated to a specific context.
context(Consumer<Map<Object, Object>>) - 类 中的方法org.springframework.security.oauth2.server.authorization.token.OAuth2TokenContext.AbstractBuilder
A Consumer of the attributes Map allowing the ability to add, replace, or remove.
convert(HttpServletRequest) - 类 中的方法org.springframework.security.oauth2.server.authorization.web.authentication.ClientSecretBasicAuthenticationConverter
 
convert(HttpServletRequest) - 类 中的方法org.springframework.security.oauth2.server.authorization.web.authentication.ClientSecretPostAuthenticationConverter
 
convert(HttpServletRequest) - 类 中的方法org.springframework.security.oauth2.server.authorization.web.authentication.DelegatingAuthenticationConverter
 
convert(HttpServletRequest) - 类 中的方法org.springframework.security.oauth2.server.authorization.web.authentication.JwtClientAssertionAuthenticationConverter
 
convert(HttpServletRequest) - 类 中的方法org.springframework.security.oauth2.server.authorization.web.authentication.OAuth2AuthorizationCodeAuthenticationConverter
 
convert(HttpServletRequest) - 类 中的方法org.springframework.security.oauth2.server.authorization.web.authentication.OAuth2AuthorizationCodeRequestAuthenticationConverter
 
convert(HttpServletRequest) - 类 中的方法org.springframework.security.oauth2.server.authorization.web.authentication.OAuth2ClientCredentialsAuthenticationConverter
 
convert(HttpServletRequest) - 类 中的方法org.springframework.security.oauth2.server.authorization.web.authentication.OAuth2RefreshTokenAuthenticationConverter
 
convert(HttpServletRequest) - 类 中的方法org.springframework.security.oauth2.server.authorization.web.authentication.PublicClientAuthenticationConverter
 
customize(T) - 接口 中的方法org.springframework.security.oauth2.server.authorization.token.OAuth2TokenCustomizer
Customize the OAuth 2.0 Token attributes.

D

defaultMetadata() - 类 中的静态方法org.springframework.security.oauth2.server.authorization.OAuth2Authorization.Token
 
DefaultOAuth2TokenContext - org.springframework.security.oauth2.server.authorization.token中的类
Default implementation of OAuth2TokenContext.
DefaultOAuth2TokenContext.Builder - org.springframework.security.oauth2.server.authorization.token中的类
DelegatingAuthenticationConverter - org.springframework.security.oauth2.server.authorization.web.authentication中的类
An AuthenticationConverter that simply delegates to it's internal List of AuthenticationConverter(s).
DelegatingAuthenticationConverter(List<AuthenticationConverter>) - 类 的构造器org.springframework.security.oauth2.server.authorization.web.authentication.DelegatingAuthenticationConverter
Constructs a DelegatingAuthenticationConverter using the provided parameters.
DelegatingOAuth2TokenGenerator - org.springframework.security.oauth2.server.authorization.token中的类
An OAuth2TokenGenerator that simply delegates to it's internal List of OAuth2TokenGenerator(s).
DelegatingOAuth2TokenGenerator(OAuth2TokenGenerator<? extends OAuth2Token>...) - 类 的构造器org.springframework.security.oauth2.server.authorization.token.DelegatingOAuth2TokenGenerator
Constructs a DelegatingOAuth2TokenGenerator using the provided parameters.
doFilterInternal(HttpServletRequest, HttpServletResponse, FilterChain) - 类 中的方法org.springframework.security.oauth2.server.authorization.oidc.web.OidcClientRegistrationEndpointFilter
 
doFilterInternal(HttpServletRequest, HttpServletResponse, FilterChain) - 类 中的方法org.springframework.security.oauth2.server.authorization.oidc.web.OidcProviderConfigurationEndpointFilter
 
doFilterInternal(HttpServletRequest, HttpServletResponse, FilterChain) - 类 中的方法org.springframework.security.oauth2.server.authorization.oidc.web.OidcUserInfoEndpointFilter
 
doFilterInternal(HttpServletRequest, HttpServletResponse, FilterChain) - 类 中的方法org.springframework.security.oauth2.server.authorization.web.NimbusJwkSetEndpointFilter
 
doFilterInternal(HttpServletRequest, HttpServletResponse, FilterChain) - 类 中的方法org.springframework.security.oauth2.server.authorization.web.OAuth2AuthorizationEndpointFilter
 
doFilterInternal(HttpServletRequest, HttpServletResponse, FilterChain) - 类 中的方法org.springframework.security.oauth2.server.authorization.web.OAuth2AuthorizationServerMetadataEndpointFilter
 
doFilterInternal(HttpServletRequest, HttpServletResponse, FilterChain) - 类 中的方法org.springframework.security.oauth2.server.authorization.web.OAuth2ClientAuthenticationFilter
 
doFilterInternal(HttpServletRequest, HttpServletResponse, FilterChain) - 类 中的方法org.springframework.security.oauth2.server.authorization.web.OAuth2TokenEndpointFilter
 
doFilterInternal(HttpServletRequest, HttpServletResponse, FilterChain) - 类 中的方法org.springframework.security.oauth2.server.authorization.web.OAuth2TokenIntrospectionEndpointFilter
 
doFilterInternal(HttpServletRequest, HttpServletResponse, FilterChain) - 类 中的方法org.springframework.security.oauth2.server.authorization.web.OAuth2TokenRevocationEndpointFilter
 
doFilterInternal(HttpServletRequest, HttpServletResponse, FilterChain) - 类 中的方法org.springframework.security.oauth2.server.authorization.web.ProviderContextFilter
 

E

equals(Object) - 类 中的方法org.springframework.security.oauth2.core.OAuth2TokenFormat
 
equals(Object) - 类 中的方法org.springframework.security.oauth2.core.OAuth2TokenType
 
equals(Object) - 类 中的方法org.springframework.security.oauth2.server.authorization.client.RegisteredClient
 
equals(Object) - 类 中的方法org.springframework.security.oauth2.server.authorization.config.AbstractSettings
 
equals(Object) - 类 中的方法org.springframework.security.oauth2.server.authorization.OAuth2Authorization
 
equals(Object) - 类 中的方法org.springframework.security.oauth2.server.authorization.OAuth2Authorization.Token
 
equals(Object) - 类 中的方法org.springframework.security.oauth2.server.authorization.OAuth2AuthorizationConsent
 
errorResponseHandler(AuthenticationFailureHandler) - 类 中的方法org.springframework.security.config.annotation.web.configurers.oauth2.server.authorization.OAuth2AuthorizationEndpointConfigurer
Sets the AuthenticationFailureHandler used for handling an OAuth2AuthorizationCodeRequestAuthenticationException and returning the Error Response.
errorResponseHandler(AuthenticationFailureHandler) - 类 中的方法org.springframework.security.config.annotation.web.configurers.oauth2.server.authorization.OAuth2ClientAuthenticationConfigurer
Sets the AuthenticationFailureHandler used for handling a failed client authentication and returning the Error Response.
errorResponseHandler(AuthenticationFailureHandler) - 类 中的方法org.springframework.security.config.annotation.web.configurers.oauth2.server.authorization.OAuth2TokenEndpointConfigurer
Sets the AuthenticationFailureHandler used for handling an OAuth2AuthenticationException and returning the Error Response.
errorResponseHandler(AuthenticationFailureHandler) - 类 中的方法org.springframework.security.config.annotation.web.configurers.oauth2.server.authorization.OAuth2TokenIntrospectionEndpointConfigurer
Sets the AuthenticationFailureHandler used for handling an OAuth2AuthenticationException and returning the Error Response.
errorResponseHandler(AuthenticationFailureHandler) - 类 中的方法org.springframework.security.config.annotation.web.configurers.oauth2.server.authorization.OAuth2TokenRevocationEndpointConfigurer
Sets the AuthenticationFailureHandler used for handling an OAuth2AuthenticationException and returning the Error Response.
EXP - 类 中的静态变量org.springframework.security.oauth2.server.authorization.token.OAuth2TokenClaimNames
exp - the Expiration time claim identifies the expiration time on or after which the OAuth 2.0 Token MUST NOT be accepted for processing
expiresAt(Instant) - 类 中的方法org.springframework.security.oauth2.core.OAuth2TokenIntrospection.Builder
Sets the time indicating when this token will expire, OPTIONAL.
expiresAt(Instant) - 类 中的方法org.springframework.security.oauth2.server.authorization.token.OAuth2TokenClaimsSet.Builder
Sets the expiration time (exp) claim, which identifies the time on or after which the OAuth 2.0 Token MUST NOT be accepted for processing.

F

findByClientId(String) - 类 中的方法org.springframework.security.oauth2.server.authorization.client.InMemoryRegisteredClientRepository
 
findByClientId(String) - 类 中的方法org.springframework.security.oauth2.server.authorization.client.JdbcRegisteredClientRepository
 
findByClientId(String) - 接口 中的方法org.springframework.security.oauth2.server.authorization.client.RegisteredClientRepository
Returns the registered client identified by the provided clientId, or null if not found.
findById(String) - 类 中的方法org.springframework.security.oauth2.server.authorization.client.InMemoryRegisteredClientRepository
 
findById(String) - 类 中的方法org.springframework.security.oauth2.server.authorization.client.JdbcRegisteredClientRepository
 
findById(String) - 接口 中的方法org.springframework.security.oauth2.server.authorization.client.RegisteredClientRepository
Returns the registered client identified by the provided id, or null if not found.
findById(String, String) - 类 中的方法org.springframework.security.oauth2.server.authorization.InMemoryOAuth2AuthorizationConsentService
 
findById(String) - 类 中的方法org.springframework.security.oauth2.server.authorization.InMemoryOAuth2AuthorizationService
 
findById(String, String) - 类 中的方法org.springframework.security.oauth2.server.authorization.JdbcOAuth2AuthorizationConsentService
 
findById(String) - 类 中的方法org.springframework.security.oauth2.server.authorization.JdbcOAuth2AuthorizationService
 
findById(String, String) - 接口 中的方法org.springframework.security.oauth2.server.authorization.OAuth2AuthorizationConsentService
Returns the OAuth2AuthorizationConsent identified by the provided registeredClientId and principalName, or null if not found.
findById(String) - 接口 中的方法org.springframework.security.oauth2.server.authorization.OAuth2AuthorizationService
Returns the OAuth2Authorization identified by the provided id, or null if not found.
findByToken(String, OAuth2TokenType) - 类 中的方法org.springframework.security.oauth2.server.authorization.InMemoryOAuth2AuthorizationService
 
findByToken(String, OAuth2TokenType) - 类 中的方法org.springframework.security.oauth2.server.authorization.JdbcOAuth2AuthorizationService
 
findByToken(String, OAuth2TokenType) - 接口 中的方法org.springframework.security.oauth2.server.authorization.OAuth2AuthorizationService
Returns the OAuth2Authorization containing the provided token, or null if not found.
from(RegisteredClient) - 类 中的静态方法org.springframework.security.oauth2.server.authorization.client.RegisteredClient
Returns a new RegisteredClient.Builder, initialized with the values from the provided RegisteredClient.
from(OAuth2Authorization) - 类 中的静态方法org.springframework.security.oauth2.server.authorization.OAuth2Authorization
Returns a new OAuth2Authorization.Builder, initialized with the values from the provided OAuth2Authorization.
from(OAuth2AuthorizationConsent) - 类 中的静态方法org.springframework.security.oauth2.server.authorization.OAuth2AuthorizationConsent
Returns a new OAuth2AuthorizationConsent.Builder, initialized with the values from the provided OAuth2AuthorizationConsent.

G

generate(OAuth2TokenContext) - 类 中的方法org.springframework.security.oauth2.server.authorization.token.DelegatingOAuth2TokenGenerator
 
generate(OAuth2TokenContext) - 类 中的方法org.springframework.security.oauth2.server.authorization.token.JwtGenerator
 
generate(OAuth2TokenContext) - 类 中的方法org.springframework.security.oauth2.server.authorization.token.OAuth2AccessTokenGenerator
 
generate(OAuth2TokenContext) - 类 中的方法org.springframework.security.oauth2.server.authorization.token.OAuth2RefreshTokenGenerator
 
generate(OAuth2TokenContext) - 接口 中的方法org.springframework.security.oauth2.server.authorization.token.OAuth2TokenGenerator
Generate an OAuth 2.0 Token using the attributes contained in the OAuth2TokenContext, or return null if the OAuth2TokenContext.getTokenType() is not supported.
get(Object) - 类 中的方法org.springframework.security.oauth2.core.authentication.OAuth2AuthenticationContext.AbstractBuilder
 
get(Object) - 类 中的方法org.springframework.security.oauth2.core.authentication.OAuth2AuthenticationContext
 
get(Object) - 接口 中的方法org.springframework.security.oauth2.core.context.Context
Returns the value of the attribute associated to the key.
get(Class<V>) - 接口 中的方法org.springframework.security.oauth2.core.context.Context
Returns the value of the attribute associated to the key.
get(Object) - 类 中的方法org.springframework.security.oauth2.server.authorization.token.DefaultOAuth2TokenContext
 
get(Object) - 类 中的方法org.springframework.security.oauth2.server.authorization.token.JwtEncodingContext
 
get(Object) - 类 中的方法org.springframework.security.oauth2.server.authorization.token.OAuth2TokenClaimsContext
 
get(Object) - 类 中的方法org.springframework.security.oauth2.server.authorization.token.OAuth2TokenContext.AbstractBuilder
 
getAccessToken() - 类 中的方法org.springframework.security.oauth2.server.authorization.authentication.OAuth2AccessTokenAuthenticationToken
Returns the access token.
getAccessToken() - 类 中的方法org.springframework.security.oauth2.server.authorization.OAuth2Authorization
Returns the OAuth2Authorization.Token of type OAuth2AccessToken.
getAccessToken() - 类 中的方法org.springframework.security.oauth2.server.authorization.oidc.authentication.OidcUserInfoAuthenticationContext
Returns the OAuth 2.0 Access Token.
getAccessTokenFormat() - 类 中的方法org.springframework.security.oauth2.server.authorization.config.TokenSettings
Returns the token format for an access token.
getAccessTokenTimeToLive() - 类 中的方法org.springframework.security.oauth2.server.authorization.config.TokenSettings
Returns the time-to-live for an access token.
getAdditionalParameters() - 类 中的方法org.springframework.security.oauth2.server.authorization.authentication.OAuth2AccessTokenAuthenticationToken
Returns the additional parameters.
getAdditionalParameters() - 类 中的方法org.springframework.security.oauth2.server.authorization.authentication.OAuth2AuthorizationCodeRequestAuthenticationToken
Returns the additional parameters.
getAdditionalParameters() - 类 中的方法org.springframework.security.oauth2.server.authorization.authentication.OAuth2AuthorizationGrantAuthenticationToken
Returns the additional parameters.
getAdditionalParameters() - 类 中的方法org.springframework.security.oauth2.server.authorization.authentication.OAuth2ClientAuthenticationToken
Returns the additional parameters.
getAdditionalParameters() - 类 中的方法org.springframework.security.oauth2.server.authorization.authentication.OAuth2TokenIntrospectionAuthenticationToken
Returns the additional parameters.
getAttribute(String) - 类 中的方法org.springframework.security.oauth2.server.authorization.OAuth2Authorization
Returns the value of an attribute associated to the authorization.
getAttributes() - 类 中的方法org.springframework.security.oauth2.server.authorization.OAuth2Authorization
Returns the attribute(s) associated to the authorization.
getAudience() - 接口 中的方法org.springframework.security.oauth2.server.authorization.token.OAuth2TokenClaimAccessor
Returns the Audience (aud) claim which identifies the recipient(s) that the OAuth 2.0 Token is intended for.
getAuthentication() - 类 中的方法org.springframework.security.oauth2.core.authentication.OAuth2AuthenticationContext
Returns the Authentication associated to the context.
getAuthorities() - 类 中的方法org.springframework.security.oauth2.server.authorization.OAuth2AuthorizationConsent
Returns the authorities granted to the client by the principal.
getAuthorization() - 类 中的方法org.springframework.security.oauth2.server.authorization.authentication.OAuth2AuthorizationConsentAuthenticationContext
Returns the authorization.
getAuthorization() - 类 中的方法org.springframework.security.oauth2.server.authorization.oidc.authentication.OidcUserInfoAuthenticationContext
Returns the authorization.
getAuthorization() - 接口 中的方法org.springframework.security.oauth2.server.authorization.token.OAuth2TokenContext
Returns the authorization.
getAuthorizationCode() - 类 中的方法org.springframework.security.oauth2.server.authorization.authentication.OAuth2AuthorizationCodeRequestAuthenticationToken
getAuthorizationCodeRequestAuthentication() - 异常错误 中的方法org.springframework.security.oauth2.server.authorization.authentication.OAuth2AuthorizationCodeRequestAuthenticationException
Returns the Authentication instance of the OAuth 2.0 Authorization Request (or Consent), or null if not available.
getAuthorizationConsent() - 类 中的方法org.springframework.security.oauth2.server.authorization.authentication.OAuth2AuthorizationConsentAuthenticationContext
Returns the authorization consent builder.
getAuthorizationConsentParametersMapper() - 类 中的方法org.springframework.security.oauth2.server.authorization.JdbcOAuth2AuthorizationConsentService
 
getAuthorizationConsentRowMapper() - 类 中的方法org.springframework.security.oauth2.server.authorization.JdbcOAuth2AuthorizationConsentService
 
getAuthorizationEndpoint() - 接口 中的方法org.springframework.security.oauth2.core.OAuth2AuthorizationServerMetadataClaimAccessor
Returns the URL of the OAuth 2.0 Authorization Endpoint (authorization_endpoint).
getAuthorizationEndpoint() - 类 中的方法org.springframework.security.oauth2.server.authorization.config.ProviderSettings
Returns the Provider's OAuth 2.0 Authorization endpoint.
getAuthorizationGrant() - 接口 中的方法org.springframework.security.oauth2.server.authorization.token.OAuth2TokenContext
Returns the Authentication representing the authorization grant.
getAuthorizationGrantType() - 类 中的方法org.springframework.security.oauth2.server.authorization.OAuth2Authorization
Returns the authorization grant type used for the authorization.
getAuthorizationGrantType() - 接口 中的方法org.springframework.security.oauth2.server.authorization.token.OAuth2TokenContext
Returns the authorization grant type.
getAuthorizationGrantTypes() - 类 中的方法org.springframework.security.oauth2.server.authorization.client.RegisteredClient
Returns the authorization grant type(s) that the client may use.
getAuthorizationParametersMapper() - 类 中的方法org.springframework.security.oauth2.server.authorization.JdbcOAuth2AuthorizationService
 
getAuthorizationRequest() - 类 中的方法org.springframework.security.oauth2.server.authorization.authentication.OAuth2AuthorizationConsentAuthenticationContext
Returns the authorization request.
getAuthorizationRowMapper() - 类 中的方法org.springframework.security.oauth2.server.authorization.JdbcOAuth2AuthorizationService
 
getAuthorizationUri() - 类 中的方法org.springframework.security.oauth2.server.authorization.authentication.OAuth2AuthorizationCodeRequestAuthenticationToken
Returns the authorization URI.
getAuthorizedScopes() - 接口 中的方法org.springframework.security.oauth2.server.authorization.token.OAuth2TokenContext
Returns the authorized scope(s).
getClaims() - 类 中的方法org.springframework.security.oauth2.core.AbstractOAuth2AuthorizationServerMetadata.AbstractBuilder
 
getClaims() - 类 中的方法org.springframework.security.oauth2.core.AbstractOAuth2AuthorizationServerMetadata
Returns the metadata as claims.
getClaims() - 类 中的方法org.springframework.security.oauth2.core.OAuth2TokenIntrospection
Returns the claims in the Token Introspection Response.
getClaims() - 类 中的方法org.springframework.security.oauth2.core.oidc.OidcClientRegistration
Returns the metadata as claims.
getClaims() - 类 中的方法org.springframework.security.oauth2.server.authorization.OAuth2Authorization.Token
Returns the claims associated to the token.
getClaims() - 类 中的方法org.springframework.security.oauth2.server.authorization.token.JwtEncodingContext
Returns the claims allowing the ability to add, replace, or remove.
getClaims() - 类 中的方法org.springframework.security.oauth2.server.authorization.token.OAuth2TokenClaimsContext
Returns the claims allowing the ability to add, replace, or remove.
getClaims() - 类 中的方法org.springframework.security.oauth2.server.authorization.token.OAuth2TokenClaimsSet
 
getClientAuthenticationMethod() - 类 中的方法org.springframework.security.oauth2.server.authorization.authentication.OAuth2ClientAuthenticationToken
Returns the authentication method used by the client.
getClientAuthenticationMethods() - 类 中的方法org.springframework.security.oauth2.server.authorization.client.RegisteredClient
Returns the authentication method(s) that the client may use.
getClientId() - 接口 中的方法org.springframework.security.oauth2.core.oidc.OidcClientMetadataClaimAccessor
Returns the Client Identifier (client_id).
getClientId() - 类 中的方法org.springframework.security.oauth2.server.authorization.authentication.OAuth2AuthorizationCodeRequestAuthenticationToken
Returns the client identifier.
getClientId() - 类 中的方法org.springframework.security.oauth2.server.authorization.client.RegisteredClient
Returns the client identifier.
getClientId() - 类 中的方法org.springframework.security.oauth2.server.authorization.oidc.authentication.OidcClientRegistrationAuthenticationToken
Returns the client identifier.
getClientIdIssuedAt() - 接口 中的方法org.springframework.security.oauth2.core.oidc.OidcClientMetadataClaimAccessor
Returns the time at which the Client Identifier was issued (client_id_issued_at).
getClientIdIssuedAt() - 类 中的方法org.springframework.security.oauth2.server.authorization.client.RegisteredClient
Returns the time at which the client identifier was issued.
getClientName() - 接口 中的方法org.springframework.security.oauth2.core.oidc.OidcClientMetadataClaimAccessor
Returns the name of the Client to be presented to the End-User (client_name).
getClientName() - 类 中的方法org.springframework.security.oauth2.server.authorization.client.RegisteredClient
Returns the client name.
getClientRegistration() - 类 中的方法org.springframework.security.oauth2.server.authorization.oidc.authentication.OidcClientRegistrationAuthenticationToken
Returns the client registration.
getClientSecret() - 接口 中的方法org.springframework.security.oauth2.core.oidc.OidcClientMetadataClaimAccessor
Returns the Client Secret (client_secret).
getClientSecret() - 类 中的方法org.springframework.security.oauth2.server.authorization.client.RegisteredClient
Returns the client secret or null if not available.
getClientSecretExpiresAt() - 接口 中的方法org.springframework.security.oauth2.core.oidc.OidcClientMetadataClaimAccessor
Returns the time at which the client_secret will expire (client_secret_expires_at).
getClientSecretExpiresAt() - 类 中的方法org.springframework.security.oauth2.server.authorization.client.RegisteredClient
Returns the time at which the client secret expires or null if it does not expire.
getClientSettings() - 类 中的方法org.springframework.security.oauth2.server.authorization.client.RegisteredClient
getCode() - 类 中的方法org.springframework.security.oauth2.server.authorization.authentication.OAuth2AuthorizationCodeAuthenticationToken
Returns the authorization code.
getCodeChallengeMethods() - 接口 中的方法org.springframework.security.oauth2.core.OAuth2AuthorizationServerMetadataClaimAccessor
Returns the Proof Key for Code Exchange (PKCE) code_challenge_method values supported (code_challenge_methods_supported).
getContext() - 类 中的方法org.springframework.security.oauth2.core.authentication.OAuth2AuthenticationContext.AbstractBuilder
 
getContext() - 类 中的方法org.springframework.security.oauth2.server.authorization.token.OAuth2TokenContext.AbstractBuilder
 
getCredentials() - 类 中的方法org.springframework.security.oauth2.server.authorization.authentication.OAuth2AccessTokenAuthenticationToken
 
getCredentials() - 类 中的方法org.springframework.security.oauth2.server.authorization.authentication.OAuth2AuthorizationCodeRequestAuthenticationToken
 
getCredentials() - 类 中的方法org.springframework.security.oauth2.server.authorization.authentication.OAuth2AuthorizationGrantAuthenticationToken
 
getCredentials() - 类 中的方法org.springframework.security.oauth2.server.authorization.authentication.OAuth2ClientAuthenticationToken
 
getCredentials() - 类 中的方法org.springframework.security.oauth2.server.authorization.authentication.OAuth2TokenIntrospectionAuthenticationToken
 
getCredentials() - 类 中的方法org.springframework.security.oauth2.server.authorization.authentication.OAuth2TokenRevocationAuthenticationToken
 
getCredentials() - 类 中的方法org.springframework.security.oauth2.server.authorization.oidc.authentication.OidcClientRegistrationAuthenticationToken
 
getCredentials() - 类 中的方法org.springframework.security.oauth2.server.authorization.oidc.authentication.OidcUserInfoAuthenticationToken
 
getEndpointsMatcher() - 类 中的方法org.springframework.security.config.annotation.web.configurers.oauth2.server.authorization.OAuth2AuthorizationServerConfigurer
Returns a RequestMatcher for the authorization server endpoints.
getExpiresAt() - 接口 中的方法org.springframework.security.oauth2.server.authorization.token.OAuth2TokenClaimAccessor
Returns the Expiration time (exp) claim which identifies the expiration time on or after which the OAuth 2.0 Token MUST NOT be accepted for processing.
getGrantType() - 类 中的方法org.springframework.security.oauth2.server.authorization.authentication.OAuth2AuthorizationGrantAuthenticationToken
Returns the authorization grant type.
getGrantTypes() - 接口 中的方法org.springframework.security.oauth2.core.OAuth2AuthorizationServerMetadataClaimAccessor
Returns the OAuth 2.0 grant_type values supported (grant_types_supported).
getGrantTypes() - 接口 中的方法org.springframework.security.oauth2.core.oidc.OidcClientMetadataClaimAccessor
Returns the OAuth 2.0 grant_type values that the Client will restrict itself to using (grant_types).
getHeaders() - 类 中的方法org.springframework.security.oauth2.server.authorization.token.JwtEncodingContext
Returns the headers allowing the ability to add, replace, or remove.
getId() - 类 中的方法org.springframework.security.oauth2.server.authorization.client.RegisteredClient
Returns the identifier for the registration.
getId() - 类 中的方法org.springframework.security.oauth2.server.authorization.OAuth2Authorization
Returns the identifier for the authorization.
getId() - 接口 中的方法org.springframework.security.oauth2.server.authorization.token.OAuth2TokenClaimAccessor
Returns the ID (jti) claim which provides a unique identifier for the OAuth 2.0 Token.
getIdTokenSignatureAlgorithm() - 类 中的方法org.springframework.security.oauth2.server.authorization.config.TokenSettings
Returns the JWS algorithm for signing the ID Token.
getIdTokenSignedResponseAlgorithm() - 接口 中的方法org.springframework.security.oauth2.core.oidc.OidcClientMetadataClaimAccessor
Returns the JWS algorithm required for signing the ID Token issued to the Client (id_token_signed_response_alg).
getIdTokenSigningAlgorithms() - 接口 中的方法org.springframework.security.oauth2.core.oidc.OidcProviderMetadataClaimAccessor
Returns the JWS signing algorithms supported for the ID Token to encode the claims in a Jwt (id_token_signing_alg_values_supported).
getIssuedAt() - 接口 中的方法org.springframework.security.oauth2.server.authorization.token.OAuth2TokenClaimAccessor
Returns the Issued at (iat) claim which identifies the time at which the OAuth 2.0 Token was issued.
getIssuer() - 接口 中的方法org.springframework.security.oauth2.core.OAuth2AuthorizationServerMetadataClaimAccessor
Returns the URL the Authorization Server asserts as its Issuer Identifier (issuer).
getIssuer() - 类 中的方法org.springframework.security.oauth2.server.authorization.config.ProviderSettings
Returns the URL of the Provider's Issuer Identifier
getIssuer() - 类 中的方法org.springframework.security.oauth2.server.authorization.context.ProviderContext
Returns the URL of the Provider's issuer identifier.
getIssuer() - 接口 中的方法org.springframework.security.oauth2.server.authorization.token.OAuth2TokenClaimAccessor
Returns the Issuer (iss) claim which identifies the principal that issued the OAuth 2.0 Token.
getJdbcOperations() - 类 中的方法org.springframework.security.oauth2.server.authorization.client.JdbcRegisteredClientRepository
 
getJdbcOperations() - 类 中的方法org.springframework.security.oauth2.server.authorization.JdbcOAuth2AuthorizationConsentService
 
getJdbcOperations() - 类 中的方法org.springframework.security.oauth2.server.authorization.JdbcOAuth2AuthorizationService
 
getJwkSetEndpoint() - 类 中的方法org.springframework.security.oauth2.server.authorization.config.ProviderSettings
Returns the Provider's JWK Set endpoint.
getJwkSetUrl() - 接口 中的方法org.springframework.security.oauth2.core.OAuth2AuthorizationServerMetadataClaimAccessor
Returns the URL of the JSON Web Key Set (jwks_uri).
getJwkSetUrl() - 接口 中的方法org.springframework.security.oauth2.core.oidc.OidcClientMetadataClaimAccessor
Returns the URL for the Client's JSON Web Key Set (jwks_uri).
getJwkSetUrl() - 类 中的方法org.springframework.security.oauth2.server.authorization.config.ClientSettings
Returns the URL for the Client's JSON Web Key Set.
getLobHandler() - 类 中的方法org.springframework.security.oauth2.server.authorization.JdbcOAuth2AuthorizationService
 
getLobHandler() - 类 中的方法org.springframework.security.oauth2.server.authorization.JdbcOAuth2AuthorizationService.OAuth2AuthorizationRowMapper
 
getMetadata(String) - 类 中的方法org.springframework.security.oauth2.server.authorization.OAuth2Authorization.Token
Returns the value of the metadata associated to the token.
getMetadata() - 类 中的方法org.springframework.security.oauth2.server.authorization.OAuth2Authorization.Token
Returns the metadata associated to the token.
getNotBefore() - 接口 中的方法org.springframework.security.oauth2.server.authorization.token.OAuth2TokenClaimAccessor
Returns the Not Before (nbf) claim which identifies the time before which the OAuth 2.0 Token MUST NOT be accepted for processing.
getObjectMapper() - 类 中的方法org.springframework.security.oauth2.server.authorization.client.JdbcRegisteredClientRepository.RegisteredClientParametersMapper
 
getObjectMapper() - 类 中的方法org.springframework.security.oauth2.server.authorization.client.JdbcRegisteredClientRepository.RegisteredClientRowMapper
 
getObjectMapper() - 类 中的方法org.springframework.security.oauth2.server.authorization.JdbcOAuth2AuthorizationService.OAuth2AuthorizationParametersMapper
 
getObjectMapper() - 类 中的方法org.springframework.security.oauth2.server.authorization.JdbcOAuth2AuthorizationService.OAuth2AuthorizationRowMapper
 
getOidcClientRegistrationEndpoint() - 类 中的方法org.springframework.security.oauth2.server.authorization.config.ProviderSettings
Returns the Provider's OpenID Connect 1.0 Client Registration endpoint.
getOidcUserInfoEndpoint() - 类 中的方法org.springframework.security.oauth2.server.authorization.config.ProviderSettings
Returns the Provider's OpenID Connect 1.0 UserInfo endpoint.
getPrincipal() - 类 中的方法org.springframework.security.oauth2.server.authorization.authentication.OAuth2AccessTokenAuthenticationToken
 
getPrincipal() - 类 中的方法org.springframework.security.oauth2.server.authorization.authentication.OAuth2AuthorizationCodeRequestAuthenticationToken
 
getPrincipal() - 类 中的方法org.springframework.security.oauth2.server.authorization.authentication.OAuth2AuthorizationGrantAuthenticationToken
 
getPrincipal() - 类 中的方法org.springframework.security.oauth2.server.authorization.authentication.OAuth2ClientAuthenticationToken
 
getPrincipal() - 类 中的方法org.springframework.security.oauth2.server.authorization.authentication.OAuth2TokenIntrospectionAuthenticationToken
 
getPrincipal() - 类 中的方法org.springframework.security.oauth2.server.authorization.authentication.OAuth2TokenRevocationAuthenticationToken
 
getPrincipal() - 类 中的方法org.springframework.security.oauth2.server.authorization.oidc.authentication.OidcClientRegistrationAuthenticationToken
 
getPrincipal() - 类 中的方法org.springframework.security.oauth2.server.authorization.oidc.authentication.OidcUserInfoAuthenticationToken
 
getPrincipal() - 接口 中的方法org.springframework.security.oauth2.server.authorization.token.OAuth2TokenContext
Returns the Authentication representing the Principal resource owner (or client).
getPrincipalName() - 类 中的方法org.springframework.security.oauth2.server.authorization.OAuth2Authorization
Returns the Principal name of the resource owner (or client).
getPrincipalName() - 类 中的方法org.springframework.security.oauth2.server.authorization.OAuth2AuthorizationConsent
Returns the Principal name of the resource owner (or client).
getProviderContext() - 类 中的静态方法org.springframework.security.oauth2.server.authorization.context.ProviderContextHolder
Returns the ProviderContext bound to the current thread.
getProviderContext() - 接口 中的方法org.springframework.security.oauth2.server.authorization.token.OAuth2TokenContext
Returns the provider context.
getProviderSettings() - 类 中的方法org.springframework.security.oauth2.server.authorization.context.ProviderContext
Returns the ProviderSettings.
getRedirectUri() - 类 中的方法org.springframework.security.oauth2.server.authorization.authentication.OAuth2AuthorizationCodeAuthenticationToken
Returns the redirect uri.
getRedirectUri() - 类 中的方法org.springframework.security.oauth2.server.authorization.authentication.OAuth2AuthorizationCodeRequestAuthenticationToken
Returns the redirect uri.
getRedirectUris() - 接口 中的方法org.springframework.security.oauth2.core.oidc.OidcClientMetadataClaimAccessor
Returns the redirection URI values used by the Client (redirect_uris).
getRedirectUris() - 类 中的方法org.springframework.security.oauth2.server.authorization.client.RegisteredClient
Returns the redirect URI(s) that the client may use in redirect-based flows.
getRefreshToken() - 类 中的方法org.springframework.security.oauth2.server.authorization.authentication.OAuth2AccessTokenAuthenticationToken
Returns the refresh token.
getRefreshToken() - 类 中的方法org.springframework.security.oauth2.server.authorization.authentication.OAuth2RefreshTokenAuthenticationToken
Returns the refresh token.
getRefreshToken() - 类 中的方法org.springframework.security.oauth2.server.authorization.OAuth2Authorization
Returns the OAuth2Authorization.Token of type OAuth2RefreshToken.
getRefreshTokenTimeToLive() - 类 中的方法org.springframework.security.oauth2.server.authorization.config.TokenSettings
Returns the time-to-live for a refresh token.
getRegisteredClient() - 类 中的方法org.springframework.security.oauth2.server.authorization.authentication.OAuth2AccessTokenAuthenticationToken
Returns the registered client.
getRegisteredClient() - 类 中的方法org.springframework.security.oauth2.server.authorization.authentication.OAuth2AuthorizationConsentAuthenticationContext
Returns the registered client.
getRegisteredClient() - 类 中的方法org.springframework.security.oauth2.server.authorization.authentication.OAuth2ClientAuthenticationToken
Returns the authenticated registered client, or null if not authenticated.
getRegisteredClient() - 接口 中的方法org.springframework.security.oauth2.server.authorization.token.OAuth2TokenContext
Returns the registered client.
getRegisteredClientId() - 类 中的方法org.springframework.security.oauth2.server.authorization.OAuth2Authorization
Returns the identifier for the registered client.
getRegisteredClientId() - 类 中的方法org.springframework.security.oauth2.server.authorization.OAuth2AuthorizationConsent
Returns the identifier for the registered client.
getRegisteredClientParametersMapper() - 类 中的方法org.springframework.security.oauth2.server.authorization.client.JdbcRegisteredClientRepository
 
getRegisteredClientRepository() - 类 中的方法org.springframework.security.oauth2.server.authorization.JdbcOAuth2AuthorizationConsentService.OAuth2AuthorizationConsentRowMapper
 
getRegisteredClientRepository() - 类 中的方法org.springframework.security.oauth2.server.authorization.JdbcOAuth2AuthorizationService.OAuth2AuthorizationRowMapper
 
getRegisteredClientRowMapper() - 类 中的方法org.springframework.security.oauth2.server.authorization.client.JdbcRegisteredClientRepository
 
getRegistrationAccessToken() - 接口 中的方法org.springframework.security.oauth2.core.oidc.OidcClientMetadataClaimAccessor
Returns the Registration Access Token that can be used at the Client Configuration Endpoint.
getRegistrationClientUrl() - 接口 中的方法org.springframework.security.oauth2.core.oidc.OidcClientMetadataClaimAccessor
Returns the URL of the Client Configuration Endpoint where the Registration Access Token can be used.
getRequestMatcher() - 类 中的方法org.springframework.security.config.annotation.web.configurers.oauth2.server.authorization.OAuth2TokenIntrospectionEndpointConfigurer
 
getResponseTypes() - 接口 中的方法org.springframework.security.oauth2.core.OAuth2AuthorizationServerMetadataClaimAccessor
Returns the OAuth 2.0 response_type values supported (response_types_supported).
getResponseTypes() - 接口 中的方法org.springframework.security.oauth2.core.oidc.OidcClientMetadataClaimAccessor
Returns the OAuth 2.0 response_type values that the Client will restrict itself to using (response_types).
getScopes() - 接口 中的方法org.springframework.security.oauth2.core.OAuth2AuthorizationServerMetadataClaimAccessor
Returns the OAuth 2.0 scope values supported (scopes_supported).
getScopes() - 接口 中的方法org.springframework.security.oauth2.core.oidc.OidcClientMetadataClaimAccessor
Returns the OAuth 2.0 scope values that the Client will restrict itself to using (scope).
getScopes() - 类 中的方法org.springframework.security.oauth2.server.authorization.authentication.OAuth2AuthorizationCodeRequestAuthenticationToken
Returns the requested (or authorized) scope(s).
getScopes() - 类 中的方法org.springframework.security.oauth2.server.authorization.authentication.OAuth2ClientCredentialsAuthenticationToken
Returns the requested scope(s).
getScopes() - 类 中的方法org.springframework.security.oauth2.server.authorization.authentication.OAuth2RefreshTokenAuthenticationToken
Returns the requested scope(s).
getScopes() - 类 中的方法org.springframework.security.oauth2.server.authorization.client.RegisteredClient
Returns the scope(s) that the client may use.
getScopes() - 类 中的方法org.springframework.security.oauth2.server.authorization.OAuth2AuthorizationConsent
Convenience method for obtaining the scopes granted to the client by the principal, extracted from the authorities.
getSetting(String) - 类 中的方法org.springframework.security.oauth2.server.authorization.config.AbstractSettings
Returns a configuration setting.
getSettings() - 类 中的方法org.springframework.security.oauth2.server.authorization.config.AbstractSettings.AbstractBuilder
 
getSettings() - 类 中的方法org.springframework.security.oauth2.server.authorization.config.AbstractSettings
Returns a Map of the configuration settings.
getState() - 类 中的方法org.springframework.security.oauth2.server.authorization.authentication.OAuth2AuthorizationCodeRequestAuthenticationToken
Returns the state.
getSubject() - 接口 中的方法org.springframework.security.oauth2.server.authorization.token.OAuth2TokenClaimAccessor
Returns the Subject (sub) claim which identifies the principal that is the subject of the OAuth 2.0 Token.
getSubjectTypes() - 接口 中的方法org.springframework.security.oauth2.core.oidc.OidcProviderMetadataClaimAccessor
Returns the Subject Identifier types supported (subject_types_supported).
getThis() - 类 中的方法org.springframework.security.oauth2.core.AbstractOAuth2AuthorizationServerMetadata.AbstractBuilder
 
getThis() - 类 中的方法org.springframework.security.oauth2.core.authentication.OAuth2AuthenticationContext.AbstractBuilder
 
getThis() - 类 中的方法org.springframework.security.oauth2.server.authorization.config.AbstractSettings.AbstractBuilder
 
getThis() - 类 中的方法org.springframework.security.oauth2.server.authorization.token.OAuth2TokenContext.AbstractBuilder
 
getToken() - 类 中的方法org.springframework.security.oauth2.server.authorization.authentication.OAuth2TokenIntrospectionAuthenticationToken
Returns the token.
getToken() - 类 中的方法org.springframework.security.oauth2.server.authorization.authentication.OAuth2TokenRevocationAuthenticationToken
Returns the token.
getToken(Class<T>) - 类 中的方法org.springframework.security.oauth2.server.authorization.OAuth2Authorization
Returns the OAuth2Authorization.Token of type tokenType.
getToken(String) - 类 中的方法org.springframework.security.oauth2.server.authorization.OAuth2Authorization
Returns the OAuth2Authorization.Token matching the tokenValue.
getToken() - 类 中的方法org.springframework.security.oauth2.server.authorization.OAuth2Authorization.Token
Returns the token of type OAuth2Token.
getTokenClaims() - 类 中的方法org.springframework.security.oauth2.server.authorization.authentication.OAuth2TokenIntrospectionAuthenticationToken
Returns the token claims.
getTokenEndpoint() - 接口 中的方法org.springframework.security.oauth2.core.OAuth2AuthorizationServerMetadataClaimAccessor
Returns the URL of the OAuth 2.0 Token Endpoint (token_endpoint).
getTokenEndpoint() - 类 中的方法org.springframework.security.oauth2.server.authorization.config.ProviderSettings
Returns the Provider's OAuth 2.0 Token endpoint.
getTokenEndpointAuthenticationMethod() - 接口 中的方法org.springframework.security.oauth2.core.oidc.OidcClientMetadataClaimAccessor
Returns the authentication method used by the Client for the Token Endpoint (token_endpoint_auth_method).
getTokenEndpointAuthenticationMethods() - 接口 中的方法org.springframework.security.oauth2.core.OAuth2AuthorizationServerMetadataClaimAccessor
Returns the client authentication methods supported by the OAuth 2.0 Token Endpoint (token_endpoint_auth_methods_supported).
getTokenEndpointAuthenticationSigningAlgorithm() - 接口 中的方法org.springframework.security.oauth2.core.oidc.OidcClientMetadataClaimAccessor
Returns the JWS algorithm that must be used for signing the JWT used to authenticate the Client at the Token Endpoint for the private_key_jwt and client_secret_jwt authentication methods (token_endpoint_auth_signing_alg).
getTokenEndpointAuthenticationSigningAlgorithm() - 类 中的方法org.springframework.security.oauth2.server.authorization.config.ClientSettings
Returns the JWS algorithm that must be used for signing the JWT used to authenticate the Client at the Token Endpoint for the private_key_jwt and client_secret_jwt authentication methods.
getTokenIntrospectionEndpoint() - 接口 中的方法org.springframework.security.oauth2.core.OAuth2AuthorizationServerMetadataClaimAccessor
Returns the URL of the OAuth 2.0 Token Introspection Endpoint (introspection_endpoint).
getTokenIntrospectionEndpoint() - 类 中的方法org.springframework.security.oauth2.server.authorization.config.ProviderSettings
Returns the Provider's OAuth 2.0 Token Introspection endpoint.
getTokenIntrospectionEndpointAuthenticationMethods() - 接口 中的方法org.springframework.security.oauth2.core.OAuth2AuthorizationServerMetadataClaimAccessor
Returns the client authentication methods supported by the OAuth 2.0 Token Introspection Endpoint (introspection_endpoint_auth_methods_supported).
getTokenRevocationEndpoint() - 接口 中的方法org.springframework.security.oauth2.core.OAuth2AuthorizationServerMetadataClaimAccessor
Returns the URL of the OAuth 2.0 Token Revocation Endpoint (revocation_endpoint).
getTokenRevocationEndpoint() - 类 中的方法org.springframework.security.oauth2.server.authorization.config.ProviderSettings
Returns the Provider's OAuth 2.0 Token Revocation endpoint.
getTokenRevocationEndpointAuthenticationMethods() - 接口 中的方法org.springframework.security.oauth2.core.OAuth2AuthorizationServerMetadataClaimAccessor
Returns the client authentication methods supported by the OAuth 2.0 Token Revocation Endpoint (revocation_endpoint_auth_methods_supported).
getTokenSettings() - 类 中的方法org.springframework.security.oauth2.server.authorization.client.RegisteredClient
getTokenType() - 接口 中的方法org.springframework.security.oauth2.server.authorization.token.OAuth2TokenContext
Returns the token type.
getTokenTypeHint() - 类 中的方法org.springframework.security.oauth2.server.authorization.authentication.OAuth2TokenIntrospectionAuthenticationToken
Returns the token type hint.
getTokenTypeHint() - 类 中的方法org.springframework.security.oauth2.server.authorization.authentication.OAuth2TokenRevocationAuthenticationToken
Returns the token type hint.
getUserInfo() - 类 中的方法org.springframework.security.oauth2.server.authorization.oidc.authentication.OidcUserInfoAuthenticationToken
Returns the UserInfo claims.
getUserInfoEndpoint() - 接口 中的方法org.springframework.security.oauth2.core.oidc.OidcProviderMetadataClaimAccessor
Returns the URL of the OpenID Connect 1.0 UserInfo Endpoint (userinfo_endpoint).
getValue() - 类 中的方法org.springframework.security.oauth2.core.OAuth2TokenFormat
Returns the value of the token format.
getValue() - 类 中的方法org.springframework.security.oauth2.core.OAuth2TokenType
Returns the value of the token type.
getVersion() - 类 中的静态方法org.springframework.security.oauth2.core.Version
 
GRANT_TYPES - 类 中的静态变量org.springframework.security.oauth2.core.oidc.OidcClientMetadataClaimNames
grant_types - the OAuth 2.0 grant_type values that the Client will restrict itself to using
GRANT_TYPES_SUPPORTED - 类 中的静态变量org.springframework.security.oauth2.core.OAuth2AuthorizationServerMetadataClaimNames
grant_types_supported - the OAuth 2.0 grant_type values supported
grantType(String) - 类 中的方法org.springframework.security.oauth2.core.AbstractOAuth2AuthorizationServerMetadata.AbstractBuilder
Add this OAuth 2.0 grant_type to the collection of grant_types_supported in the resulting AbstractOAuth2AuthorizationServerMetadata, OPTIONAL.
grantType(String) - 类 中的方法org.springframework.security.oauth2.core.oidc.OidcClientRegistration.Builder
Add the OAuth 2.0 grant_type that the Client will restrict itself to using, OPTIONAL.
grantTypes(Consumer<List<String>>) - 类 中的方法org.springframework.security.oauth2.core.AbstractOAuth2AuthorizationServerMetadata.AbstractBuilder
A Consumer of the OAuth 2.0 grant_type values supported allowing the ability to add, replace, or remove.
grantTypes(Consumer<List<String>>) - 类 中的方法org.springframework.security.oauth2.core.oidc.OidcClientRegistration.Builder
A Consumer of the OAuth 2.0 grant_type values that the Client will restrict itself to using, allowing the ability to add, replace, or remove, OPTIONAL.

H

hashCode() - 类 中的方法org.springframework.security.oauth2.core.OAuth2TokenFormat
 
hashCode() - 类 中的方法org.springframework.security.oauth2.core.OAuth2TokenType
 
hashCode() - 类 中的方法org.springframework.security.oauth2.server.authorization.client.RegisteredClient
 
hashCode() - 类 中的方法org.springframework.security.oauth2.server.authorization.config.AbstractSettings
 
hashCode() - 类 中的方法org.springframework.security.oauth2.server.authorization.OAuth2Authorization
 
hashCode() - 类 中的方法org.springframework.security.oauth2.server.authorization.OAuth2Authorization.Token
 
hashCode() - 类 中的方法org.springframework.security.oauth2.server.authorization.OAuth2AuthorizationConsent
 
hasKey(Object) - 类 中的方法org.springframework.security.oauth2.core.authentication.OAuth2AuthenticationContext
 
hasKey(Object) - 接口 中的方法org.springframework.security.oauth2.core.context.Context
Returns true if an attribute associated to the key exists, false otherwise.
hasKey(Object) - 类 中的方法org.springframework.security.oauth2.server.authorization.token.DefaultOAuth2TokenContext
 
hasKey(Object) - 类 中的方法org.springframework.security.oauth2.server.authorization.token.JwtEncodingContext
 
hasKey(Object) - 类 中的方法org.springframework.security.oauth2.server.authorization.token.OAuth2TokenClaimsContext
 

I

IAT - 类 中的静态变量org.springframework.security.oauth2.server.authorization.token.OAuth2TokenClaimNames
iat - The Issued at claim identifies the time at which the OAuth 2.0 Token was issued
id(String) - 类 中的方法org.springframework.security.oauth2.core.OAuth2TokenIntrospection.Builder
Sets the identifier for the token, OPTIONAL.
id(String) - 类 中的方法org.springframework.security.oauth2.server.authorization.client.RegisteredClient.Builder
Sets the identifier for the registration.
id(String) - 类 中的方法org.springframework.security.oauth2.server.authorization.OAuth2Authorization.Builder
Sets the identifier for the authorization.
id(String) - 类 中的方法org.springframework.security.oauth2.server.authorization.token.OAuth2TokenClaimsSet.Builder
Sets the ID (jti) claim, which provides a unique identifier for the OAuth 2.0 Token.
ID_TOKEN_SIGNATURE_ALGORITHM - 类 中的静态变量org.springframework.security.oauth2.server.authorization.config.ConfigurationSettingNames.Token
Set the JWS algorithm for signing the ID Token.
ID_TOKEN_SIGNED_RESPONSE_ALG - 类 中的静态变量org.springframework.security.oauth2.core.oidc.OidcClientMetadataClaimNames
id_token_signed_response_alg - the JWS algorithm required for signing the ID Token issued to the Client
ID_TOKEN_SIGNING_ALG_VALUES_SUPPORTED - 类 中的静态变量org.springframework.security.oauth2.core.oidc.OidcProviderMetadataClaimNames
id_token_signing_alg_values_supported - the JWS signing algorithms supported for the ID Token
idTokenSignatureAlgorithm(SignatureAlgorithm) - 类 中的方法org.springframework.security.oauth2.server.authorization.config.TokenSettings.Builder
Sets the JWS algorithm for signing the ID Token.
idTokenSignedResponseAlgorithm(String) - 类 中的方法org.springframework.security.oauth2.core.oidc.OidcClientRegistration.Builder
Sets the JWS algorithm required for signing the ID Token issued to the Client, OPTIONAL.
idTokenSigningAlgorithm(String) - 类 中的方法org.springframework.security.oauth2.core.oidc.OidcProviderConfiguration.Builder
Add this JWS signing algorithm to the collection of id_token_signing_alg_values_supported in the resulting OidcProviderConfiguration, REQUIRED.
idTokenSigningAlgorithms(Consumer<List<String>>) - 类 中的方法org.springframework.security.oauth2.core.oidc.OidcProviderConfiguration.Builder
A Consumer of the JWS signing algorithms for the ID Token allowing the ability to add, replace, or remove.
init(B) - 类 中的方法org.springframework.security.config.annotation.web.configurers.oauth2.server.authorization.OAuth2AuthorizationServerConfigurer
 
InMemoryOAuth2AuthorizationConsentService - org.springframework.security.oauth2.server.authorization中的类
InMemoryOAuth2AuthorizationConsentService() - 类 的构造器org.springframework.security.oauth2.server.authorization.InMemoryOAuth2AuthorizationConsentService
Constructs an InMemoryOAuth2AuthorizationConsentService.
InMemoryOAuth2AuthorizationConsentService(OAuth2AuthorizationConsent...) - 类 的构造器org.springframework.security.oauth2.server.authorization.InMemoryOAuth2AuthorizationConsentService
Constructs an InMemoryOAuth2AuthorizationConsentService using the provided parameters.
InMemoryOAuth2AuthorizationConsentService(List<OAuth2AuthorizationConsent>) - 类 的构造器org.springframework.security.oauth2.server.authorization.InMemoryOAuth2AuthorizationConsentService
Constructs an InMemoryOAuth2AuthorizationConsentService using the provided parameters.
InMemoryOAuth2AuthorizationService - org.springframework.security.oauth2.server.authorization中的类
InMemoryOAuth2AuthorizationService() - 类 的构造器org.springframework.security.oauth2.server.authorization.InMemoryOAuth2AuthorizationService
Constructs an InMemoryOAuth2AuthorizationService.
InMemoryOAuth2AuthorizationService(OAuth2Authorization...) - 类 的构造器org.springframework.security.oauth2.server.authorization.InMemoryOAuth2AuthorizationService
Constructs an InMemoryOAuth2AuthorizationService using the provided parameters.
InMemoryOAuth2AuthorizationService(List<OAuth2Authorization>) - 类 的构造器org.springframework.security.oauth2.server.authorization.InMemoryOAuth2AuthorizationService
Constructs an InMemoryOAuth2AuthorizationService using the provided parameters.
InMemoryRegisteredClientRepository - org.springframework.security.oauth2.server.authorization.client中的类
A RegisteredClientRepository that stores RegisteredClient(s) in-memory.
InMemoryRegisteredClientRepository(RegisteredClient...) - 类 的构造器org.springframework.security.oauth2.server.authorization.client.InMemoryRegisteredClientRepository
Constructs an InMemoryRegisteredClientRepository using the provided parameters.
InMemoryRegisteredClientRepository(List<RegisteredClient>) - 类 的构造器org.springframework.security.oauth2.server.authorization.client.InMemoryRegisteredClientRepository
Constructs an InMemoryRegisteredClientRepository using the provided parameters.
INTROSPECTION_ENDPOINT - 类 中的静态变量org.springframework.security.oauth2.core.OAuth2AuthorizationServerMetadataClaimNames
introspection_endpoint - the URL of the OAuth 2.0 Token Introspection Endpoint
INTROSPECTION_ENDPOINT_AUTH_METHODS_SUPPORTED - 类 中的静态变量org.springframework.security.oauth2.core.OAuth2AuthorizationServerMetadataClaimNames
introspection_endpoint_auth_methods_supported - the client authentication methods supported by the OAuth 2.0 Token Introspection Endpoint
introspectionRequestConverter(AuthenticationConverter) - 类 中的方法org.springframework.security.config.annotation.web.configurers.oauth2.server.authorization.OAuth2TokenIntrospectionEndpointConfigurer
Sets the AuthenticationConverter used when attempting to extract an Introspection Request from HttpServletRequest to an instance of OAuth2TokenIntrospectionAuthenticationToken used for authenticating the request.
introspectionResponseHandler(AuthenticationSuccessHandler) - 类 中的方法org.springframework.security.config.annotation.web.configurers.oauth2.server.authorization.OAuth2TokenIntrospectionEndpointConfigurer
Sets the AuthenticationSuccessHandler used for handling an OAuth2TokenIntrospectionAuthenticationToken.
INVALIDATED_METADATA_NAME - 类 中的静态变量org.springframework.security.oauth2.server.authorization.OAuth2Authorization.Token
The name of the metadata that indicates if the token has been invalidated.
isActive() - 类 中的方法org.springframework.security.oauth2.server.authorization.OAuth2Authorization.Token
Returns true if the token is currently active.
isBeforeUse() - 类 中的方法org.springframework.security.oauth2.server.authorization.OAuth2Authorization.Token
Returns true if the token is before the time it can be used.
isConsent() - 类 中的方法org.springframework.security.oauth2.server.authorization.authentication.OAuth2AuthorizationCodeRequestAuthenticationToken
Returns true if this Authentication represents an authorization consent request, false otherwise.
isConsentRequired() - 类 中的方法org.springframework.security.oauth2.server.authorization.authentication.OAuth2AuthorizationCodeRequestAuthenticationToken
Returns true if authorization consent is required, false otherwise.
isExpired() - 类 中的方法org.springframework.security.oauth2.server.authorization.OAuth2Authorization.Token
Returns true if the token has expired.
isInvalidated() - 类 中的方法org.springframework.security.oauth2.server.authorization.OAuth2Authorization.Token
Returns true if the token has been invalidated (e.g. revoked).
isRequireAuthorizationConsent() - 类 中的方法org.springframework.security.oauth2.server.authorization.config.ClientSettings
Returns true if authorization consent is required when the client requests access.
isRequireProofKey() - 类 中的方法org.springframework.security.oauth2.server.authorization.config.ClientSettings
Returns true if the client is required to provide a proof key challenge and verifier when performing the Authorization Code Grant flow.
isReuseRefreshTokens() - 类 中的方法org.springframework.security.oauth2.server.authorization.config.TokenSettings
Returns true if refresh tokens are reused when returning the access token response, or false if a new refresh token is issued.
ISS - 类 中的静态变量org.springframework.security.oauth2.server.authorization.token.OAuth2TokenClaimNames
iss - the Issuer claim identifies the principal that issued the OAuth 2.0 Token
issuedAt(Instant) - 类 中的方法org.springframework.security.oauth2.core.OAuth2TokenIntrospection.Builder
Sets the time indicating when this token was originally issued, OPTIONAL.
issuedAt(Instant) - 类 中的方法org.springframework.security.oauth2.server.authorization.token.OAuth2TokenClaimsSet.Builder
Sets the issued at (iat) claim, which identifies the time at which the OAuth 2.0 Token was issued.
issuer(String) - 类 中的方法org.springframework.security.oauth2.core.AbstractOAuth2AuthorizationServerMetadata.AbstractBuilder
Use this issuer in the resulting AbstractOAuth2AuthorizationServerMetadata, REQUIRED.
ISSUER - 类 中的静态变量org.springframework.security.oauth2.core.OAuth2AuthorizationServerMetadataClaimNames
issuer - the URL the Authorization Server asserts as its Issuer Identifier
issuer(String) - 类 中的方法org.springframework.security.oauth2.core.OAuth2TokenIntrospection.Builder
Sets the issuer of this token, OPTIONAL.
ISSUER - 类 中的静态变量org.springframework.security.oauth2.server.authorization.config.ConfigurationSettingNames.Provider
Set the URL the Provider uses as its Issuer Identifier.
issuer(String) - 类 中的方法org.springframework.security.oauth2.server.authorization.config.ProviderSettings.Builder
Sets the URL the Provider uses as its Issuer Identifier.
issuer(String) - 类 中的方法org.springframework.security.oauth2.server.authorization.token.OAuth2TokenClaimsSet.Builder
Sets the issuer (iss) claim, which identifies the principal that issued the OAuth 2.0 Token.

J

JdbcOAuth2AuthorizationConsentService - org.springframework.security.oauth2.server.authorization中的类
A JDBC implementation of an OAuth2AuthorizationConsentService that uses a JdbcOperations for OAuth2AuthorizationConsent persistence.
JdbcOAuth2AuthorizationConsentService(JdbcOperations, RegisteredClientRepository) - 类 的构造器org.springframework.security.oauth2.server.authorization.JdbcOAuth2AuthorizationConsentService
Constructs a JdbcOAuth2AuthorizationConsentService using the provided parameters.
JdbcOAuth2AuthorizationConsentService.OAuth2AuthorizationConsentParametersMapper - org.springframework.security.oauth2.server.authorization中的类
The default Function that maps OAuth2AuthorizationConsent to a List of SqlParameterValue.
JdbcOAuth2AuthorizationConsentService.OAuth2AuthorizationConsentRowMapper - org.springframework.security.oauth2.server.authorization中的类
The default RowMapper that maps the current row in ResultSet to OAuth2AuthorizationConsent.
JdbcOAuth2AuthorizationService - org.springframework.security.oauth2.server.authorization中的类
A JDBC implementation of an OAuth2AuthorizationService that uses a JdbcOperations for OAuth2Authorization persistence.
JdbcOAuth2AuthorizationService(JdbcOperations, RegisteredClientRepository) - 类 的构造器org.springframework.security.oauth2.server.authorization.JdbcOAuth2AuthorizationService
Constructs a JdbcOAuth2AuthorizationService using the provided parameters.
JdbcOAuth2AuthorizationService(JdbcOperations, RegisteredClientRepository, LobHandler) - 类 的构造器org.springframework.security.oauth2.server.authorization.JdbcOAuth2AuthorizationService
Constructs a JdbcOAuth2AuthorizationService using the provided parameters.
JdbcOAuth2AuthorizationService.OAuth2AuthorizationParametersMapper - org.springframework.security.oauth2.server.authorization中的类
The default Function that maps OAuth2Authorization to a List of SqlParameterValue.
JdbcOAuth2AuthorizationService.OAuth2AuthorizationRowMapper - org.springframework.security.oauth2.server.authorization中的类
The default RowMapper that maps the current row in java.sql.ResultSet to OAuth2Authorization.
JdbcRegisteredClientRepository - org.springframework.security.oauth2.server.authorization.client中的类
A JDBC implementation of a RegisteredClientRepository that uses a JdbcOperations for RegisteredClient persistence.
JdbcRegisteredClientRepository(JdbcOperations) - 类 的构造器org.springframework.security.oauth2.server.authorization.client.JdbcRegisteredClientRepository
Constructs a JdbcRegisteredClientRepository using the provided parameters.
JdbcRegisteredClientRepository.RegisteredClientParametersMapper - org.springframework.security.oauth2.server.authorization.client中的类
The default Function that maps RegisteredClient to a List of SqlParameterValue.
JdbcRegisteredClientRepository.RegisteredClientRowMapper - org.springframework.security.oauth2.server.authorization.client中的类
The default RowMapper that maps the current row in java.sql.ResultSet to RegisteredClient.
JTI - 类 中的静态变量org.springframework.security.oauth2.server.authorization.token.OAuth2TokenClaimNames
jti - The ID claim provides a unique identifier for the OAuth 2.0 Token
JWK_SET_ENDPOINT - 类 中的静态变量org.springframework.security.oauth2.server.authorization.config.ConfigurationSettingNames.Provider
Set the Provider's JWK Set endpoint.
JWK_SET_URL - 类 中的静态变量org.springframework.security.oauth2.server.authorization.config.ConfigurationSettingNames.Client
Set the URL for the Client's JSON Web Key Set.
JWKS_URI - 类 中的静态变量org.springframework.security.oauth2.core.OAuth2AuthorizationServerMetadataClaimNames
jwks_uri - the URL of the JSON Web Key Set
JWKS_URI - 类 中的静态变量org.springframework.security.oauth2.core.oidc.OidcClientMetadataClaimNames
jwks_uri - the URL for the Client's JSON Web Key Set
jwkSetEndpoint(String) - 类 中的方法org.springframework.security.oauth2.server.authorization.config.ProviderSettings.Builder
Sets the Provider's JWK Set endpoint.
jwkSetUrl(String) - 类 中的方法org.springframework.security.oauth2.core.AbstractOAuth2AuthorizationServerMetadata.AbstractBuilder
Use this jwks_uri in the resulting AbstractOAuth2AuthorizationServerMetadata, OPTIONAL.
jwkSetUrl(String) - 类 中的方法org.springframework.security.oauth2.core.oidc.OidcClientRegistration.Builder
Sets the URL for the Client's JSON Web Key Set, OPTIONAL.
jwkSetUrl(String) - 类 中的方法org.springframework.security.oauth2.server.authorization.config.ClientSettings.Builder
Sets the URL for the Client's JSON Web Key Set.
JwtClientAssertionAuthenticationConverter - org.springframework.security.oauth2.server.authorization.web.authentication中的类
Attempts to extract a JWT client assertion credential from HttpServletRequest and then converts to an OAuth2ClientAuthenticationToken used for authenticating the client.
JwtClientAssertionAuthenticationConverter() - 类 的构造器org.springframework.security.oauth2.server.authorization.web.authentication.JwtClientAssertionAuthenticationConverter
 
JwtClientAssertionAuthenticationProvider - org.springframework.security.oauth2.server.authorization.authentication中的类
An AuthenticationProvider implementation used for OAuth 2.0 Client Authentication, which authenticates the (JWT) client_assertion parameter.
JwtClientAssertionAuthenticationProvider(RegisteredClientRepository, OAuth2AuthorizationService) - 类 的构造器org.springframework.security.oauth2.server.authorization.authentication.JwtClientAssertionAuthenticationProvider
Constructs a JwtClientAssertionAuthenticationProvider using the provided parameters.
jwtDecoder(JWKSource<SecurityContext>) - 类 中的静态方法org.springframework.security.config.annotation.web.configuration.OAuth2AuthorizationServerConfiguration
 
JwtEncodingContext - org.springframework.security.oauth2.server.authorization.token中的类
An OAuth2TokenContext implementation used when encoding a Jwt.
JwtEncodingContext.Builder - org.springframework.security.oauth2.server.authorization.token中的类
A builder for JwtEncodingContext.
JwtGenerator - org.springframework.security.oauth2.server.authorization.token中的类
An OAuth2TokenGenerator that generates a Jwt used for an OAuth2AccessToken or OidcIdToken.
JwtGenerator(JwtEncoder) - 类 的构造器org.springframework.security.oauth2.server.authorization.token.JwtGenerator
Constructs a JwtGenerator using the provided parameters.

M

mapRow(ResultSet, int) - 类 中的方法org.springframework.security.oauth2.server.authorization.client.JdbcRegisteredClientRepository.RegisteredClientRowMapper
 
mapRow(ResultSet, int) - 类 中的方法org.springframework.security.oauth2.server.authorization.JdbcOAuth2AuthorizationConsentService.OAuth2AuthorizationConsentRowMapper
 
mapRow(ResultSet, int) - 类 中的方法org.springframework.security.oauth2.server.authorization.JdbcOAuth2AuthorizationService.OAuth2AuthorizationRowMapper
 

N

NBF - 类 中的静态变量org.springframework.security.oauth2.server.authorization.token.OAuth2TokenClaimNames
nbf - the Not Before claim identifies the time before which the OAuth 2.0 Token MUST NOT be accepted for processing
NimbusJwkSetEndpointFilter - org.springframework.security.oauth2.server.authorization.web中的类
A Filter that processes JWK Set requests.
NimbusJwkSetEndpointFilter(JWKSource<SecurityContext>) - 类 的构造器org.springframework.security.oauth2.server.authorization.web.NimbusJwkSetEndpointFilter
Constructs a NimbusJwkSetEndpointFilter using the provided parameters.
NimbusJwkSetEndpointFilter(JWKSource<SecurityContext>, String) - 类 的构造器org.springframework.security.oauth2.server.authorization.web.NimbusJwkSetEndpointFilter
Constructs a NimbusJwkSetEndpointFilter using the provided parameters.
notBefore(Instant) - 类 中的方法org.springframework.security.oauth2.core.OAuth2TokenIntrospection.Builder
Sets the time indicating when this token is not to be used before, OPTIONAL.
notBefore(Instant) - 类 中的方法org.springframework.security.oauth2.server.authorization.token.OAuth2TokenClaimsSet.Builder
Sets the not before (nbf) claim, which identifies the time before which the OAuth 2.0 Token MUST NOT be accepted for processing.

O

OAuth2AccessTokenAuthenticationToken - org.springframework.security.oauth2.server.authorization.authentication中的类
An Authentication implementation used when issuing an OAuth 2.0 Access Token and (optional) Refresh Token.
OAuth2AccessTokenAuthenticationToken(RegisteredClient, Authentication, OAuth2AccessToken) - 类 的构造器org.springframework.security.oauth2.server.authorization.authentication.OAuth2AccessTokenAuthenticationToken
Constructs an OAuth2AccessTokenAuthenticationToken using the provided parameters.
OAuth2AccessTokenAuthenticationToken(RegisteredClient, Authentication, OAuth2AccessToken, OAuth2RefreshToken) - 类 的构造器org.springframework.security.oauth2.server.authorization.authentication.OAuth2AccessTokenAuthenticationToken
Constructs an OAuth2AccessTokenAuthenticationToken using the provided parameters.
OAuth2AccessTokenAuthenticationToken(RegisteredClient, Authentication, OAuth2AccessToken, OAuth2RefreshToken, Map<String, Object>) - 类 的构造器org.springframework.security.oauth2.server.authorization.authentication.OAuth2AccessTokenAuthenticationToken
Constructs an OAuth2AccessTokenAuthenticationToken using the provided parameters.
OAuth2AccessTokenGenerator - org.springframework.security.oauth2.server.authorization.token中的类
An OAuth2TokenGenerator that generates a "reference" (opaque) OAuth2AccessToken.
OAuth2AccessTokenGenerator() - 类 的构造器org.springframework.security.oauth2.server.authorization.token.OAuth2AccessTokenGenerator
 
OAuth2AuthenticationContext - org.springframework.security.oauth2.core.authentication中的类
A context that holds an Authentication and (optionally) additional information.
OAuth2AuthenticationContext(Authentication, Map<Object, Object>) - 类 的构造器org.springframework.security.oauth2.core.authentication.OAuth2AuthenticationContext
Constructs an OAuth2AuthenticationContext using the provided parameters.
OAuth2AuthenticationContext(Map<Object, Object>) - 类 的构造器org.springframework.security.oauth2.core.authentication.OAuth2AuthenticationContext
Constructs an OAuth2AuthenticationContext using the provided parameters.
OAuth2AuthenticationContext.AbstractBuilder<T extends OAuth2AuthenticationContext,B extends OAuth2AuthenticationContext.AbstractBuilder<T,B>> - org.springframework.security.oauth2.core.authentication中的类
A builder for subclasses of OAuth2AuthenticationContext.
OAuth2AuthenticationValidator - org.springframework.security.oauth2.core.authentication中的接口
Implementations of this interface are responsible for validating the attribute(s) of the Authentication associated to the OAuth2AuthenticationContext.
OAuth2Authorization - org.springframework.security.oauth2.server.authorization中的类
A representation of an OAuth 2.0 Authorization, which holds state related to the authorization granted to a client, by the resource owner or itself in the case of the client_credentials grant type.
OAuth2Authorization() - 类 的构造器org.springframework.security.oauth2.server.authorization.OAuth2Authorization
 
OAuth2Authorization.Builder - org.springframework.security.oauth2.server.authorization中的类
A builder for OAuth2Authorization.
OAuth2Authorization.Token<T extends org.springframework.security.oauth2.core.OAuth2Token> - org.springframework.security.oauth2.server.authorization中的类
A holder of an OAuth 2.0 Token and it's associated metadata.
OAuth2AuthorizationCode - org.springframework.security.oauth2.core中的类
An implementation of an AbstractOAuth2Token representing an OAuth 2.0 Authorization Code Grant.
OAuth2AuthorizationCode(String, Instant, Instant) - 类 的构造器org.springframework.security.oauth2.core.OAuth2AuthorizationCode
Constructs an OAuth2AuthorizationCode using the provided parameters.
OAuth2AuthorizationCodeAuthenticationConverter - org.springframework.security.oauth2.server.authorization.web.authentication中的类
Attempts to extract an Access Token Request from HttpServletRequest for the OAuth 2.0 Authorization Code Grant and then converts it to an OAuth2AuthorizationCodeAuthenticationToken used for authenticating the authorization grant.
OAuth2AuthorizationCodeAuthenticationConverter() - 类 的构造器org.springframework.security.oauth2.server.authorization.web.authentication.OAuth2AuthorizationCodeAuthenticationConverter
 
OAuth2AuthorizationCodeAuthenticationProvider - org.springframework.security.oauth2.server.authorization.authentication中的类
An AuthenticationProvider implementation for the OAuth 2.0 Authorization Code Grant.
OAuth2AuthorizationCodeAuthenticationProvider(OAuth2AuthorizationService, OAuth2TokenGenerator<? extends OAuth2Token>) - 类 的构造器org.springframework.security.oauth2.server.authorization.authentication.OAuth2AuthorizationCodeAuthenticationProvider
Constructs an OAuth2AuthorizationCodeAuthenticationProvider using the provided parameters.
OAuth2AuthorizationCodeAuthenticationToken - org.springframework.security.oauth2.server.authorization.authentication中的类
An Authentication implementation used for the OAuth 2.0 Authorization Code Grant.
OAuth2AuthorizationCodeAuthenticationToken(String, Authentication, String, Map<String, Object>) - 类 的构造器org.springframework.security.oauth2.server.authorization.authentication.OAuth2AuthorizationCodeAuthenticationToken
Constructs an OAuth2AuthorizationCodeAuthenticationToken using the provided parameters.
OAuth2AuthorizationCodeRequestAuthenticationConverter - org.springframework.security.oauth2.server.authorization.web.authentication中的类
Attempts to extract an Authorization Request (or Consent) from HttpServletRequest for the OAuth 2.0 Authorization Code Grant and then converts it to an OAuth2AuthorizationCodeRequestAuthenticationToken used for authenticating the request.
OAuth2AuthorizationCodeRequestAuthenticationConverter() - 类 的构造器org.springframework.security.oauth2.server.authorization.web.authentication.OAuth2AuthorizationCodeRequestAuthenticationConverter
 
OAuth2AuthorizationCodeRequestAuthenticationException - org.springframework.security.oauth2.server.authorization.authentication中的异常错误
This exception is thrown by OAuth2AuthorizationCodeRequestAuthenticationProvider when an attempt to authenticate the OAuth 2.0 Authorization Request (or Consent) fails.
OAuth2AuthorizationCodeRequestAuthenticationException(OAuth2Error, OAuth2AuthorizationCodeRequestAuthenticationToken) - 异常错误 的构造器org.springframework.security.oauth2.server.authorization.authentication.OAuth2AuthorizationCodeRequestAuthenticationException
Constructs an OAuth2AuthorizationCodeRequestAuthenticationException using the provided parameters.
OAuth2AuthorizationCodeRequestAuthenticationException(OAuth2Error, Throwable, OAuth2AuthorizationCodeRequestAuthenticationToken) - 异常错误 的构造器org.springframework.security.oauth2.server.authorization.authentication.OAuth2AuthorizationCodeRequestAuthenticationException
Constructs an OAuth2AuthorizationCodeRequestAuthenticationException using the provided parameters.
OAuth2AuthorizationCodeRequestAuthenticationProvider - org.springframework.security.oauth2.server.authorization.authentication中的类
An AuthenticationProvider implementation for the OAuth 2.0 Authorization Request (and Consent) used in the Authorization Code Grant.
OAuth2AuthorizationCodeRequestAuthenticationProvider(RegisteredClientRepository, OAuth2AuthorizationService, OAuth2AuthorizationConsentService) - 类 的构造器org.springframework.security.oauth2.server.authorization.authentication.OAuth2AuthorizationCodeRequestAuthenticationProvider
Constructs an OAuth2AuthorizationCodeRequestAuthenticationProvider using the provided parameters.
OAuth2AuthorizationCodeRequestAuthenticationToken - org.springframework.security.oauth2.server.authorization.authentication中的类
An Authentication implementation for the OAuth 2.0 Authorization Request (and Consent) used in the Authorization Code Grant.
OAuth2AuthorizationCodeRequestAuthenticationToken.Builder - org.springframework.security.oauth2.server.authorization.authentication中的类
OAuth2AuthorizationConsent - org.springframework.security.oauth2.server.authorization中的类
A representation of an OAuth 2.0 "consent" to an Authorization request, which holds state related to the set of authorities granted to a client by the resource owner.
OAuth2AuthorizationConsent.Builder - org.springframework.security.oauth2.server.authorization中的类
OAuth2AuthorizationConsentAuthenticationContext - org.springframework.security.oauth2.server.authorization.authentication中的类
An OAuth2AuthenticationContext that holds an OAuth2AuthorizationConsent.Builder and additional information and is used when customizing the building of the OAuth2AuthorizationConsent.
OAuth2AuthorizationConsentAuthenticationContext.Builder - org.springframework.security.oauth2.server.authorization.authentication中的类
OAuth2AuthorizationConsentParametersMapper() - 类 的构造器org.springframework.security.oauth2.server.authorization.JdbcOAuth2AuthorizationConsentService.OAuth2AuthorizationConsentParametersMapper
 
OAuth2AuthorizationConsentRowMapper(RegisteredClientRepository) - 类 的构造器org.springframework.security.oauth2.server.authorization.JdbcOAuth2AuthorizationConsentService.OAuth2AuthorizationConsentRowMapper
 
OAuth2AuthorizationConsentService - org.springframework.security.oauth2.server.authorization中的接口
Implementations of this interface are responsible for the management of OAuth 2.0 Authorization Consent(s).
OAuth2AuthorizationEndpointConfigurer - org.springframework.security.config.annotation.web.configurers.oauth2.server.authorization中的类
Configurer for the OAuth 2.0 Authorization Endpoint.
OAuth2AuthorizationEndpointFilter - org.springframework.security.oauth2.server.authorization.web中的类
A Filter for the OAuth 2.0 Authorization Code Grant, which handles the processing of the OAuth 2.0 Authorization Request (and Consent).
OAuth2AuthorizationEndpointFilter(AuthenticationManager) - 类 的构造器org.springframework.security.oauth2.server.authorization.web.OAuth2AuthorizationEndpointFilter
Constructs an OAuth2AuthorizationEndpointFilter using the provided parameters.
OAuth2AuthorizationEndpointFilter(AuthenticationManager, String) - 类 的构造器org.springframework.security.oauth2.server.authorization.web.OAuth2AuthorizationEndpointFilter
Constructs an OAuth2AuthorizationEndpointFilter using the provided parameters.
OAuth2AuthorizationGrantAuthenticationToken - org.springframework.security.oauth2.server.authorization.authentication中的类
Base implementation of an Authentication representing an OAuth 2.0 Authorization Grant.
OAuth2AuthorizationGrantAuthenticationToken(AuthorizationGrantType, Authentication, Map<String, Object>) - 类 的构造器org.springframework.security.oauth2.server.authorization.authentication.OAuth2AuthorizationGrantAuthenticationToken
Sub-class constructor.
OAuth2AuthorizationParametersMapper() - 类 的构造器org.springframework.security.oauth2.server.authorization.JdbcOAuth2AuthorizationService.OAuth2AuthorizationParametersMapper
 
OAuth2AuthorizationRowMapper(RegisteredClientRepository) - 类 的构造器org.springframework.security.oauth2.server.authorization.JdbcOAuth2AuthorizationService.OAuth2AuthorizationRowMapper
 
OAuth2AuthorizationServerConfiguration - org.springframework.security.config.annotation.web.configuration中的类
Configuration for OAuth 2.0 Authorization Server support.
OAuth2AuthorizationServerConfiguration() - 类 的构造器org.springframework.security.config.annotation.web.configuration.OAuth2AuthorizationServerConfiguration
 
OAuth2AuthorizationServerConfigurer<B extends org.springframework.security.config.annotation.web.HttpSecurityBuilder<B>> - org.springframework.security.config.annotation.web.configurers.oauth2.server.authorization中的类
An AbstractHttpConfigurer for OAuth 2.0 Authorization Server support.
OAuth2AuthorizationServerConfigurer() - 类 的构造器org.springframework.security.config.annotation.web.configurers.oauth2.server.authorization.OAuth2AuthorizationServerConfigurer
 
OAuth2AuthorizationServerJackson2Module - org.springframework.security.oauth2.server.authorization.jackson2中的类
Jackson Module for spring-authorization-server, that registers the following mix-in annotations: UnmodifiableMapMixin HashSetMixin OAuth2AuthorizationRequestMixin DurationMixin JwsAlgorithmMixin OAuth2TokenFormatMixin If not already enabled, default typing will be automatically enabled as type info is required to properly serialize/deserialize objects.
OAuth2AuthorizationServerJackson2Module() - 类 的构造器org.springframework.security.oauth2.server.authorization.jackson2.OAuth2AuthorizationServerJackson2Module
 
OAuth2AuthorizationServerMetadata - org.springframework.security.oauth2.core中的类
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.
OAuth2AuthorizationServerMetadata.Builder - org.springframework.security.oauth2.core中的类
OAuth2AuthorizationServerMetadataClaimAccessor - org.springframework.security.oauth2.core中的接口
A ClaimAccessor for the "claims" an Authorization Server describes about its configuration, used in OAuth 2.0 Authorization Server Metadata and OpenID Connect Discovery 1.0.
OAuth2AuthorizationServerMetadataClaimNames - org.springframework.security.oauth2.core中的类
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.
OAuth2AuthorizationServerMetadataClaimNames() - 类 的构造器org.springframework.security.oauth2.core.OAuth2AuthorizationServerMetadataClaimNames
 
OAuth2AuthorizationServerMetadataEndpointFilter - org.springframework.security.oauth2.server.authorization.web中的类
A Filter that processes OAuth 2.0 Authorization Server Metadata Requests.
OAuth2AuthorizationServerMetadataEndpointFilter(ProviderSettings) - 类 的构造器org.springframework.security.oauth2.server.authorization.web.OAuth2AuthorizationServerMetadataEndpointFilter
 
OAuth2AuthorizationServerMetadataHttpMessageConverter - org.springframework.security.oauth2.core.http.converter中的类
OAuth2AuthorizationServerMetadataHttpMessageConverter() - 类 的构造器org.springframework.security.oauth2.core.http.converter.OAuth2AuthorizationServerMetadataHttpMessageConverter
 
OAuth2AuthorizationService - org.springframework.security.oauth2.server.authorization中的接口
Implementations of this interface are responsible for the management of OAuth 2.0 Authorization(s).
OAuth2ClientAuthenticationConfigurer - org.springframework.security.config.annotation.web.configurers.oauth2.server.authorization中的类
Configurer for OAuth 2.0 Client Authentication.
OAuth2ClientAuthenticationFilter - org.springframework.security.oauth2.server.authorization.web中的类
A Filter that processes an authentication request for an OAuth 2.0 Client.
OAuth2ClientAuthenticationFilter(AuthenticationManager, RequestMatcher) - 类 的构造器org.springframework.security.oauth2.server.authorization.web.OAuth2ClientAuthenticationFilter
Constructs an OAuth2ClientAuthenticationFilter using the provided parameters.
OAuth2ClientAuthenticationToken - org.springframework.security.oauth2.server.authorization.authentication中的类
An Authentication implementation used for OAuth 2.0 Client Authentication.
OAuth2ClientAuthenticationToken(String, ClientAuthenticationMethod, Object, Map<String, Object>) - 类 的构造器org.springframework.security.oauth2.server.authorization.authentication.OAuth2ClientAuthenticationToken
Constructs an OAuth2ClientAuthenticationToken using the provided parameters.
OAuth2ClientAuthenticationToken(RegisteredClient, ClientAuthenticationMethod, Object) - 类 的构造器org.springframework.security.oauth2.server.authorization.authentication.OAuth2ClientAuthenticationToken
Constructs an OAuth2ClientAuthenticationToken using the provided parameters.
OAuth2ClientCredentialsAuthenticationConverter - org.springframework.security.oauth2.server.authorization.web.authentication中的类
Attempts to extract an Access Token Request from HttpServletRequest for the OAuth 2.0 Client Credentials Grant and then converts it to an OAuth2ClientCredentialsAuthenticationToken used for authenticating the authorization grant.
OAuth2ClientCredentialsAuthenticationConverter() - 类 的构造器org.springframework.security.oauth2.server.authorization.web.authentication.OAuth2ClientCredentialsAuthenticationConverter
 
OAuth2ClientCredentialsAuthenticationProvider - org.springframework.security.oauth2.server.authorization.authentication中的类
An AuthenticationProvider implementation for the OAuth 2.0 Client Credentials Grant.
OAuth2ClientCredentialsAuthenticationProvider(OAuth2AuthorizationService, OAuth2TokenGenerator<? extends OAuth2Token>) - 类 的构造器org.springframework.security.oauth2.server.authorization.authentication.OAuth2ClientCredentialsAuthenticationProvider
Constructs an OAuth2ClientCredentialsAuthenticationProvider using the provided parameters.
OAuth2ClientCredentialsAuthenticationToken - org.springframework.security.oauth2.server.authorization.authentication中的类
An Authentication implementation used for the OAuth 2.0 Client Credentials Grant.
OAuth2ClientCredentialsAuthenticationToken(Authentication, Set<String>, Map<String, Object>) - 类 的构造器org.springframework.security.oauth2.server.authorization.authentication.OAuth2ClientCredentialsAuthenticationToken
Constructs an OAuth2ClientCredentialsAuthenticationToken using the provided parameters.
OAuth2RefreshTokenAuthenticationConverter - org.springframework.security.oauth2.server.authorization.web.authentication中的类
Attempts to extract an Access Token Request from HttpServletRequest for the OAuth 2.0 Refresh Token Grant and then converts it to an OAuth2RefreshTokenAuthenticationToken used for authenticating the authorization grant.
OAuth2RefreshTokenAuthenticationConverter() - 类 的构造器org.springframework.security.oauth2.server.authorization.web.authentication.OAuth2RefreshTokenAuthenticationConverter
 
OAuth2RefreshTokenAuthenticationProvider - org.springframework.security.oauth2.server.authorization.authentication中的类
An AuthenticationProvider implementation for the OAuth 2.0 Refresh Token Grant.
OAuth2RefreshTokenAuthenticationProvider(OAuth2AuthorizationService, OAuth2TokenGenerator<? extends OAuth2Token>) - 类 的构造器org.springframework.security.oauth2.server.authorization.authentication.OAuth2RefreshTokenAuthenticationProvider
Constructs an OAuth2RefreshTokenAuthenticationProvider using the provided parameters.
OAuth2RefreshTokenAuthenticationToken - org.springframework.security.oauth2.server.authorization.authentication中的类
An Authentication implementation used for the OAuth 2.0 Refresh Token Grant.
OAuth2RefreshTokenAuthenticationToken(String, Authentication, Set<String>, Map<String, Object>) - 类 的构造器org.springframework.security.oauth2.server.authorization.authentication.OAuth2RefreshTokenAuthenticationToken
Constructs an OAuth2RefreshTokenAuthenticationToken using the provided parameters.
OAuth2RefreshTokenGenerator - org.springframework.security.oauth2.server.authorization.token中的类
An OAuth2TokenGenerator that generates an OAuth2RefreshToken.
OAuth2RefreshTokenGenerator() - 类 的构造器org.springframework.security.oauth2.server.authorization.token.OAuth2RefreshTokenGenerator
 
OAuth2TokenClaimAccessor - org.springframework.security.oauth2.server.authorization.token中的接口
A ClaimAccessor for the "claims" that may be contained in an OAuth2TokenClaimsSet.
OAuth2TokenClaimNames - org.springframework.security.oauth2.server.authorization.token中的类
The names of the "claims" that may be contained in an OAuth2TokenClaimsSet and are associated to an OAuth2Token.
OAuth2TokenClaimsContext - org.springframework.security.oauth2.server.authorization.token中的类
An OAuth2TokenContext implementation that provides access to the claims of an OAuth 2.0 Token, allowing the ability to customize.
OAuth2TokenClaimsContext.Builder - org.springframework.security.oauth2.server.authorization.token中的类
OAuth2TokenClaimsSet - org.springframework.security.oauth2.server.authorization.token中的类
A representation of a set of claims that are associated to an OAuth2Token.
OAuth2TokenClaimsSet.Builder - org.springframework.security.oauth2.server.authorization.token中的类
A builder for OAuth2TokenClaimsSet.
OAuth2TokenContext - org.springframework.security.oauth2.server.authorization.token中的接口
A context that holds information (to be) associated to an OAuth 2.0 Token and is used by an OAuth2TokenGenerator and OAuth2TokenCustomizer.
OAuth2TokenContext.AbstractBuilder<T extends OAuth2TokenContext,B extends OAuth2TokenContext.AbstractBuilder<T,B>> - org.springframework.security.oauth2.server.authorization.token中的类
Base builder for implementations of OAuth2TokenContext.
OAuth2TokenCustomizer<T extends OAuth2TokenContext> - org.springframework.security.oauth2.server.authorization.token中的接口
Implementations of this interface are responsible for customizing the OAuth 2.0 Token attributes contained within the OAuth2TokenContext.
OAuth2TokenEndpointConfigurer - org.springframework.security.config.annotation.web.configurers.oauth2.server.authorization中的类
Configurer for the OAuth 2.0 Token Endpoint.
OAuth2TokenEndpointFilter - org.springframework.security.oauth2.server.authorization.web中的类
A Filter for the OAuth 2.0 Token endpoint, which handles the processing of an OAuth 2.0 Authorization Grant.
OAuth2TokenEndpointFilter(AuthenticationManager) - 类 的构造器org.springframework.security.oauth2.server.authorization.web.OAuth2TokenEndpointFilter
Constructs an OAuth2TokenEndpointFilter using the provided parameters.
OAuth2TokenEndpointFilter(AuthenticationManager, String) - 类 的构造器org.springframework.security.oauth2.server.authorization.web.OAuth2TokenEndpointFilter
Constructs an OAuth2TokenEndpointFilter using the provided parameters.
OAuth2TokenFormat - org.springframework.security.oauth2.core中的类
Standard data formats for OAuth 2.0 Tokens.
OAuth2TokenFormat(String) - 类 的构造器org.springframework.security.oauth2.core.OAuth2TokenFormat
Constructs an OAuth2TokenFormat using the provided value.
OAuth2TokenGenerator<T extends org.springframework.security.oauth2.core.OAuth2Token> - org.springframework.security.oauth2.server.authorization.token中的接口
Implementations of this interface are responsible for generating an OAuth2Token using the attributes contained in the OAuth2TokenContext.
OAuth2TokenIntrospection - org.springframework.security.oauth2.core中的类
A representation of the claims returned in an OAuth 2.0 Token Introspection Response.
OAuth2TokenIntrospection.Builder - org.springframework.security.oauth2.core中的类
OAuth2TokenIntrospectionAuthenticationProvider - org.springframework.security.oauth2.server.authorization.authentication中的类
An AuthenticationProvider implementation for OAuth 2.0 Token Introspection.
OAuth2TokenIntrospectionAuthenticationProvider(RegisteredClientRepository, OAuth2AuthorizationService) - 类 的构造器org.springframework.security.oauth2.server.authorization.authentication.OAuth2TokenIntrospectionAuthenticationProvider
Constructs an OAuth2TokenIntrospectionAuthenticationProvider using the provided parameters.
OAuth2TokenIntrospectionAuthenticationToken - org.springframework.security.oauth2.server.authorization.authentication中的类
An Authentication implementation used for OAuth 2.0 Token Introspection.
OAuth2TokenIntrospectionAuthenticationToken(String, Authentication, String, Map<String, Object>) - 类 的构造器org.springframework.security.oauth2.server.authorization.authentication.OAuth2TokenIntrospectionAuthenticationToken
Constructs an OAuth2TokenIntrospectionAuthenticationToken using the provided parameters.
OAuth2TokenIntrospectionAuthenticationToken(String, Authentication, OAuth2TokenIntrospection) - 类 的构造器org.springframework.security.oauth2.server.authorization.authentication.OAuth2TokenIntrospectionAuthenticationToken
Constructs an OAuth2TokenIntrospectionAuthenticationToken using the provided parameters.
OAuth2TokenIntrospectionEndpointConfigurer - org.springframework.security.config.annotation.web.configurers.oauth2.server.authorization中的类
Configurer for the OAuth 2.0 Token Introspection Endpoint.
OAuth2TokenIntrospectionEndpointFilter - org.springframework.security.oauth2.server.authorization.web中的类
A Filter for the OAuth 2.0 Token Introspection endpoint.
OAuth2TokenIntrospectionEndpointFilter(AuthenticationManager) - 类 的构造器org.springframework.security.oauth2.server.authorization.web.OAuth2TokenIntrospectionEndpointFilter
Constructs an OAuth2TokenIntrospectionEndpointFilter using the provided parameters.
OAuth2TokenIntrospectionEndpointFilter(AuthenticationManager, String) - 类 的构造器org.springframework.security.oauth2.server.authorization.web.OAuth2TokenIntrospectionEndpointFilter
Constructs an OAuth2TokenIntrospectionEndpointFilter using the provided parameters.
OAuth2TokenIntrospectionHttpMessageConverter - org.springframework.security.oauth2.core.http.converter中的类
A HttpMessageConverter for an OAuth 2.0 Token Introspection Response.
OAuth2TokenIntrospectionHttpMessageConverter() - 类 的构造器org.springframework.security.oauth2.core.http.converter.OAuth2TokenIntrospectionHttpMessageConverter
 
OAuth2TokenRevocationAuthenticationProvider - org.springframework.security.oauth2.server.authorization.authentication中的类
An AuthenticationProvider implementation for OAuth 2.0 Token Revocation.
OAuth2TokenRevocationAuthenticationProvider(OAuth2AuthorizationService) - 类 的构造器org.springframework.security.oauth2.server.authorization.authentication.OAuth2TokenRevocationAuthenticationProvider
Constructs an OAuth2TokenRevocationAuthenticationProvider using the provided parameters.
OAuth2TokenRevocationAuthenticationToken - org.springframework.security.oauth2.server.authorization.authentication中的类
An Authentication implementation used for OAuth 2.0 Token Revocation.
OAuth2TokenRevocationAuthenticationToken(String, Authentication, String) - 类 的构造器org.springframework.security.oauth2.server.authorization.authentication.OAuth2TokenRevocationAuthenticationToken
Constructs an OAuth2TokenRevocationAuthenticationToken using the provided parameters.
OAuth2TokenRevocationAuthenticationToken(OAuth2Token, Authentication) - 类 的构造器org.springframework.security.oauth2.server.authorization.authentication.OAuth2TokenRevocationAuthenticationToken
Constructs an OAuth2TokenRevocationAuthenticationToken using the provided parameters.
OAuth2TokenRevocationEndpointConfigurer - org.springframework.security.config.annotation.web.configurers.oauth2.server.authorization中的类
Configurer for the OAuth 2.0 Token Revocation Endpoint.
OAuth2TokenRevocationEndpointFilter - org.springframework.security.oauth2.server.authorization.web中的类
A Filter for the OAuth 2.0 Token Revocation endpoint.
OAuth2TokenRevocationEndpointFilter(AuthenticationManager) - 类 的构造器org.springframework.security.oauth2.server.authorization.web.OAuth2TokenRevocationEndpointFilter
Constructs an OAuth2TokenRevocationEndpointFilter using the provided parameters.
OAuth2TokenRevocationEndpointFilter(AuthenticationManager, String) - 类 的构造器org.springframework.security.oauth2.server.authorization.web.OAuth2TokenRevocationEndpointFilter
Constructs an OAuth2TokenRevocationEndpointFilter using the provided parameters.
OAuth2TokenType - org.springframework.security.oauth2.core中的类
Standard token types defined in the OAuth Token Type Hints Registry.
OAuth2TokenType(String) - 类 的构造器org.springframework.security.oauth2.core.OAuth2TokenType
Constructs an OAuth2TokenType using the provided value.
oidc(Customizer<OidcConfigurer>) - 类 中的方法org.springframework.security.config.annotation.web.configurers.oauth2.server.authorization.OAuth2AuthorizationServerConfigurer
Configures OpenID Connect 1.0 support.
OIDC_CLIENT_REGISTRATION_ENDPOINT - 类 中的静态变量org.springframework.security.oauth2.server.authorization.config.ConfigurationSettingNames.Provider
Set the Provider's OpenID Connect 1.0 Client Registration endpoint.
OIDC_USER_INFO_ENDPOINT - 类 中的静态变量org.springframework.security.oauth2.server.authorization.config.ConfigurationSettingNames.Provider
Set the Provider's OpenID Connect 1.0 UserInfo endpoint.
OidcClientMetadataClaimAccessor - org.springframework.security.oauth2.core.oidc中的接口
A ClaimAccessor for the "claims" that are contained in the OpenID Client Registration Request and Response.
OidcClientMetadataClaimNames - org.springframework.security.oauth2.core.oidc中的类
The names of the "claims" defined by OpenID Connect Dynamic Client Registration 1.0 that are contained in the OpenID Client Registration Request and Response.
OidcClientRegistration - org.springframework.security.oauth2.core.oidc中的类
A representation of an OpenID 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.
OidcClientRegistration.Builder - org.springframework.security.oauth2.core.oidc中的类
Helps configure an OidcClientRegistration.
OidcClientRegistrationAuthenticationProvider - org.springframework.security.oauth2.server.authorization.oidc.authentication中的类
An AuthenticationProvider implementation for OpenID Connect 1.0 Dynamic Client Registration (and Configuration) Endpoint.
OidcClientRegistrationAuthenticationProvider(RegisteredClientRepository, OAuth2AuthorizationService, OAuth2TokenGenerator<? extends OAuth2Token>) - 类 的构造器org.springframework.security.oauth2.server.authorization.oidc.authentication.OidcClientRegistrationAuthenticationProvider
Constructs an OidcClientRegistrationAuthenticationProvider using the provided parameters.
OidcClientRegistrationAuthenticationToken - org.springframework.security.oauth2.server.authorization.oidc.authentication中的类
An Authentication implementation used for OpenID Connect 1.0 Dynamic Client Registration (and Configuration) Endpoint.
OidcClientRegistrationAuthenticationToken(Authentication, OidcClientRegistration) - 类 的构造器org.springframework.security.oauth2.server.authorization.oidc.authentication.OidcClientRegistrationAuthenticationToken
Constructs an OidcClientRegistrationAuthenticationToken using the provided parameters.
OidcClientRegistrationAuthenticationToken(Authentication, String) - 类 的构造器org.springframework.security.oauth2.server.authorization.oidc.authentication.OidcClientRegistrationAuthenticationToken
Constructs an OidcClientRegistrationAuthenticationToken using the provided parameters.
oidcClientRegistrationEndpoint(String) - 类 中的方法org.springframework.security.oauth2.server.authorization.config.ProviderSettings.Builder
Sets the Provider's OpenID Connect 1.0 Client Registration endpoint.
OidcClientRegistrationEndpointConfigurer - org.springframework.security.config.annotation.web.configurers.oauth2.server.authorization中的类
Configurer for OpenID Connect Dynamic Client Registration 1.0 Endpoint.
OidcClientRegistrationEndpointFilter - org.springframework.security.oauth2.server.authorization.oidc.web中的类
A Filter that processes OpenID Connect Dynamic Client Registration (and Configuration) 1.0 Requests.
OidcClientRegistrationEndpointFilter(AuthenticationManager) - 类 的构造器org.springframework.security.oauth2.server.authorization.oidc.web.OidcClientRegistrationEndpointFilter
Constructs an OidcClientRegistrationEndpointFilter using the provided parameters.
OidcClientRegistrationEndpointFilter(AuthenticationManager, String) - 类 的构造器org.springframework.security.oauth2.server.authorization.oidc.web.OidcClientRegistrationEndpointFilter
Constructs an OidcClientRegistrationEndpointFilter using the provided parameters.
OidcClientRegistrationHttpMessageConverter - org.springframework.security.oauth2.core.oidc.http.converter中的类
OidcClientRegistrationHttpMessageConverter() - 类 的构造器org.springframework.security.oauth2.core.oidc.http.converter.OidcClientRegistrationHttpMessageConverter
 
OidcConfigurer - org.springframework.security.config.annotation.web.configurers.oauth2.server.authorization中的类
Configurer for OpenID Connect 1.0 support.
OidcProviderConfiguration - org.springframework.security.oauth2.core.oidc中的类
A representation of an OpenID Provider Configuration Response, which is returned from an Issuer's Discovery Endpoint, and contains a set of claims about the OpenID Provider's configuration.
OidcProviderConfiguration.Builder - org.springframework.security.oauth2.core.oidc中的类
Helps configure an OidcProviderConfiguration.
OidcProviderConfigurationEndpointFilter - org.springframework.security.oauth2.server.authorization.oidc.web中的类
A Filter that processes OpenID Provider Configuration Requests.
OidcProviderConfigurationEndpointFilter(ProviderSettings) - 类 的构造器org.springframework.security.oauth2.server.authorization.oidc.web.OidcProviderConfigurationEndpointFilter
 
OidcProviderConfigurationHttpMessageConverter - org.springframework.security.oauth2.core.oidc.http.converter中的类
A HttpMessageConverter for an OpenID Provider Configuration Response.
OidcProviderConfigurationHttpMessageConverter() - 类 的构造器org.springframework.security.oauth2.core.oidc.http.converter.OidcProviderConfigurationHttpMessageConverter
 
OidcProviderMetadataClaimAccessor - org.springframework.security.oauth2.core.oidc中的接口
A ClaimAccessor for the "claims" that can be returned in the OpenID Provider Configuration Response.
OidcProviderMetadataClaimNames - org.springframework.security.oauth2.core.oidc中的类
The names of the "claims" defined by OpenID Connect Discovery 1.0 that can be returned in the OpenID Provider Configuration Response.
OidcUserInfoAuthenticationContext - org.springframework.security.oauth2.server.authorization.oidc.authentication中的类
An OAuth2AuthenticationContext that holds an OidcUserInfoAuthenticationToken and additional information and is used when mapping claims to an instance of OidcUserInfo.
OidcUserInfoAuthenticationContext.Builder - org.springframework.security.oauth2.server.authorization.oidc.authentication中的类
OidcUserInfoAuthenticationProvider - org.springframework.security.oauth2.server.authorization.oidc.authentication中的类
An AuthenticationProvider implementation for OpenID Connect 1.0 UserInfo Endpoint.
OidcUserInfoAuthenticationProvider(OAuth2AuthorizationService) - 类 的构造器org.springframework.security.oauth2.server.authorization.oidc.authentication.OidcUserInfoAuthenticationProvider
Constructs an OidcUserInfoAuthenticationProvider using the provided parameters.
OidcUserInfoAuthenticationToken - org.springframework.security.oauth2.server.authorization.oidc.authentication中的类
An Authentication implementation used for OpenID Connect 1.0 UserInfo Endpoint.
OidcUserInfoAuthenticationToken(Authentication) - 类 的构造器org.springframework.security.oauth2.server.authorization.oidc.authentication.OidcUserInfoAuthenticationToken
Constructs an OidcUserInfoAuthenticationToken using the provided parameters.
OidcUserInfoAuthenticationToken(Authentication, OidcUserInfo) - 类 的构造器org.springframework.security.oauth2.server.authorization.oidc.authentication.OidcUserInfoAuthenticationToken
Constructs an OidcUserInfoAuthenticationToken using the provided parameters.
oidcUserInfoEndpoint(String) - 类 中的方法org.springframework.security.oauth2.server.authorization.config.ProviderSettings.Builder
Sets the Provider's OpenID Connect 1.0 UserInfo endpoint.
OidcUserInfoEndpointConfigurer - org.springframework.security.config.annotation.web.configurers.oauth2.server.authorization中的类
Configurer for OpenID Connect 1.0 UserInfo Endpoint.
OidcUserInfoEndpointFilter - org.springframework.security.oauth2.server.authorization.oidc.web中的类
A Filter that processes OpenID Connect 1.0 UserInfo Requests.
OidcUserInfoEndpointFilter(AuthenticationManager) - 类 的构造器org.springframework.security.oauth2.server.authorization.oidc.web.OidcUserInfoEndpointFilter
Constructs an OidcUserInfoEndpointFilter using the provided parameters.
OidcUserInfoEndpointFilter(AuthenticationManager, String) - 类 的构造器org.springframework.security.oauth2.server.authorization.oidc.web.OidcUserInfoEndpointFilter
Constructs an OidcUserInfoEndpointFilter using the provided parameters.
OidcUserInfoHttpMessageConverter - org.springframework.security.oauth2.core.oidc.http.converter中的类
A HttpMessageConverter for an OpenID Connect UserInfo Response.
OidcUserInfoHttpMessageConverter() - 类 的构造器org.springframework.security.oauth2.core.oidc.http.converter.OidcUserInfoHttpMessageConverter
 
org.springframework.security.config.annotation.web.configuration - 程序包 org.springframework.security.config.annotation.web.configuration
 
org.springframework.security.config.annotation.web.configurers.oauth2.server.authorization - 程序包 org.springframework.security.config.annotation.web.configurers.oauth2.server.authorization
 
org.springframework.security.oauth2.core - 程序包 org.springframework.security.oauth2.core
 
org.springframework.security.oauth2.core.authentication - 程序包 org.springframework.security.oauth2.core.authentication
 
org.springframework.security.oauth2.core.context - 程序包 org.springframework.security.oauth2.core.context
 
org.springframework.security.oauth2.core.http.converter - 程序包 org.springframework.security.oauth2.core.http.converter
 
org.springframework.security.oauth2.core.oidc - 程序包 org.springframework.security.oauth2.core.oidc
 
org.springframework.security.oauth2.core.oidc.http.converter - 程序包 org.springframework.security.oauth2.core.oidc.http.converter
 
org.springframework.security.oauth2.server.authorization - 程序包 org.springframework.security.oauth2.server.authorization
 
org.springframework.security.oauth2.server.authorization.authentication - 程序包 org.springframework.security.oauth2.server.authorization.authentication
 
org.springframework.security.oauth2.server.authorization.client - 程序包 org.springframework.security.oauth2.server.authorization.client
 
org.springframework.security.oauth2.server.authorization.config - 程序包 org.springframework.security.oauth2.server.authorization.config
 
org.springframework.security.oauth2.server.authorization.context - 程序包 org.springframework.security.oauth2.server.authorization.context
 
org.springframework.security.oauth2.server.authorization.jackson2 - 程序包 org.springframework.security.oauth2.server.authorization.jackson2
 
org.springframework.security.oauth2.server.authorization.oidc.authentication - 程序包 org.springframework.security.oauth2.server.authorization.oidc.authentication
 
org.springframework.security.oauth2.server.authorization.oidc.web - 程序包 org.springframework.security.oauth2.server.authorization.oidc.web
 
org.springframework.security.oauth2.server.authorization.token - 程序包 org.springframework.security.oauth2.server.authorization.token
 
org.springframework.security.oauth2.server.authorization.web - 程序包 org.springframework.security.oauth2.server.authorization.web
 
org.springframework.security.oauth2.server.authorization.web.authentication - 程序包 org.springframework.security.oauth2.server.authorization.web.authentication
 

P

principal(Authentication) - 类 中的方法org.springframework.security.oauth2.server.authorization.token.OAuth2TokenContext.AbstractBuilder
Sets the Authentication representing the Principal resource owner (or client).
principalName(String) - 类 中的方法org.springframework.security.oauth2.server.authorization.OAuth2Authorization.Builder
Sets the Principal name of the resource owner (or client).
ProviderContext - org.springframework.security.oauth2.server.authorization.context中的类
A context that holds information of the Provider.
ProviderContext(ProviderSettings, Supplier<String>) - 类 的构造器org.springframework.security.oauth2.server.authorization.context.ProviderContext
Constructs a ProviderContext using the provided parameters.
providerContext(ProviderContext) - 类 中的方法org.springframework.security.oauth2.server.authorization.token.OAuth2TokenContext.AbstractBuilder
ProviderContextFilter - org.springframework.security.oauth2.server.authorization.web中的类
A Filter that associates the ProviderContext to the ProviderContextHolder.
ProviderContextFilter(ProviderSettings) - 类 的构造器org.springframework.security.oauth2.server.authorization.web.ProviderContextFilter
Constructs a ProviderContextFilter using the provided parameters.
ProviderContextHolder - org.springframework.security.oauth2.server.authorization.context中的类
A holder of ProviderContext that associates it with the current thread using a ThreadLocal.
providerSettings(ProviderSettings) - 类 中的方法org.springframework.security.config.annotation.web.configurers.oauth2.server.authorization.OAuth2AuthorizationServerConfigurer
Sets the provider settings.
ProviderSettings - org.springframework.security.oauth2.server.authorization.config中的类
A facility for provider configuration settings.
ProviderSettings.Builder - org.springframework.security.oauth2.server.authorization.config中的类
A builder for ProviderSettings.
PublicClientAuthenticationConverter - org.springframework.security.oauth2.server.authorization.web.authentication中的类
Attempts to extract the parameters from HttpServletRequest used for authenticating public clients using Proof Key for Code Exchange (PKCE).
PublicClientAuthenticationConverter() - 类 的构造器org.springframework.security.oauth2.server.authorization.web.authentication.PublicClientAuthenticationConverter
 
PublicClientAuthenticationProvider - org.springframework.security.oauth2.server.authorization.authentication中的类
An AuthenticationProvider implementation used for OAuth 2.0 Public Client Authentication, which authenticates the code_verifier parameter.
PublicClientAuthenticationProvider(RegisteredClientRepository, OAuth2AuthorizationService) - 类 的构造器org.springframework.security.oauth2.server.authorization.authentication.PublicClientAuthenticationProvider
Constructs a PublicClientAuthenticationProvider using the provided parameters.
put(Object, Object) - 类 中的方法org.springframework.security.oauth2.core.authentication.OAuth2AuthenticationContext.AbstractBuilder
Associates an attribute.
put(Object, Object) - 类 中的方法org.springframework.security.oauth2.server.authorization.token.OAuth2TokenContext.AbstractBuilder
Associates an attribute.

R

readInternal(Class<? extends OAuth2AuthorizationServerMetadata>, HttpInputMessage) - 类 中的方法org.springframework.security.oauth2.core.http.converter.OAuth2AuthorizationServerMetadataHttpMessageConverter
 
readInternal(Class<? extends OAuth2TokenIntrospection>, HttpInputMessage) - 类 中的方法org.springframework.security.oauth2.core.http.converter.OAuth2TokenIntrospectionHttpMessageConverter
 
readInternal(Class<? extends OidcClientRegistration>, HttpInputMessage) - 类 中的方法org.springframework.security.oauth2.core.oidc.http.converter.OidcClientRegistrationHttpMessageConverter
 
readInternal(Class<? extends OidcProviderConfiguration>, HttpInputMessage) - 类 中的方法org.springframework.security.oauth2.core.oidc.http.converter.OidcProviderConfigurationHttpMessageConverter
 
readInternal(Class<? extends OidcUserInfo>, HttpInputMessage) - 类 中的方法org.springframework.security.oauth2.core.oidc.http.converter.OidcUserInfoHttpMessageConverter
 
REDIRECT_URIS - 类 中的静态变量org.springframework.security.oauth2.core.oidc.OidcClientMetadataClaimNames
redirect_uris - the redirection URI values used by the Client
redirectUri(String) - 类 中的方法org.springframework.security.oauth2.core.oidc.OidcClientRegistration.Builder
Add the redirection URI used by the Client, REQUIRED.
redirectUri(String) - 类 中的方法org.springframework.security.oauth2.server.authorization.authentication.OAuth2AuthorizationCodeRequestAuthenticationToken.Builder
Sets the redirect uri.
redirectUri(String) - 类 中的方法org.springframework.security.oauth2.server.authorization.client.RegisteredClient.Builder
Adds a redirect URI the client may use in a redirect-based flow.
redirectUris(Consumer<List<String>>) - 类 中的方法org.springframework.security.oauth2.core.oidc.OidcClientRegistration.Builder
A Consumer of the redirection URI values used by the Client, allowing the ability to add, replace, or remove, REQUIRED.
redirectUris(Consumer<Set<String>>) - 类 中的方法org.springframework.security.oauth2.server.authorization.client.RegisteredClient.Builder
A Consumer of the redirect URI(s) allowing the ability to add, replace, or remove.
REFERENCE - 类 中的静态变量org.springframework.security.oauth2.core.OAuth2TokenFormat
Reference (opaque) tokens are unique identifiers that serve as a reference to the token metadata and claims of the user and/or client, stored at the provider.
REFRESH_TOKEN - 类 中的静态变量org.springframework.security.oauth2.core.OAuth2TokenType
 
REFRESH_TOKEN_TIME_TO_LIVE - 类 中的静态变量org.springframework.security.oauth2.server.authorization.config.ConfigurationSettingNames.Token
Set the time-to-live for a refresh token.
refreshToken(OAuth2RefreshToken) - 类 中的方法org.springframework.security.oauth2.server.authorization.OAuth2Authorization.Builder
Sets the refresh token.
refreshTokenTimeToLive(Duration) - 类 中的方法org.springframework.security.oauth2.server.authorization.config.TokenSettings.Builder
Set the time-to-live for a refresh token.
registeredClient(RegisteredClient) - 类 中的方法org.springframework.security.oauth2.server.authorization.authentication.OAuth2AuthorizationConsentAuthenticationContext.Builder
RegisteredClient - org.springframework.security.oauth2.server.authorization.client中的类
A representation of a client registration with an OAuth 2.0 Authorization Server.
RegisteredClient() - 类 的构造器org.springframework.security.oauth2.server.authorization.client.RegisteredClient
 
registeredClient(RegisteredClient) - 类 中的方法org.springframework.security.oauth2.server.authorization.token.OAuth2TokenContext.AbstractBuilder
RegisteredClient.Builder - org.springframework.security.oauth2.server.authorization.client中的类
A builder for RegisteredClient.
RegisteredClientParametersMapper() - 类 的构造器org.springframework.security.oauth2.server.authorization.client.JdbcRegisteredClientRepository.RegisteredClientParametersMapper
 
registeredClientRepository(RegisteredClientRepository) - 类 中的方法org.springframework.security.config.annotation.web.configurers.oauth2.server.authorization.OAuth2AuthorizationServerConfigurer
Sets the repository of registered clients.
RegisteredClientRepository - org.springframework.security.oauth2.server.authorization.client中的接口
A repository for OAuth 2.0 RegisteredClient(s).
RegisteredClientRowMapper() - 类 的构造器org.springframework.security.oauth2.server.authorization.client.JdbcRegisteredClientRepository.RegisteredClientRowMapper
 
REGISTRATION_ACCESS_TOKEN - 类 中的静态变量org.springframework.security.oauth2.core.oidc.OidcClientMetadataClaimNames
registration_access_token - the Registration Access Token that can be used at the Client Configuration Endpoint
REGISTRATION_CLIENT_URI - 类 中的静态变量org.springframework.security.oauth2.core.oidc.OidcClientMetadataClaimNames
registration_client_uri - the URL of the Client Configuration Endpoint where the Registration Access Token can be used
registrationAccessToken(String) - 类 中的方法org.springframework.security.oauth2.core.oidc.OidcClientRegistration.Builder
Sets the Registration Access Token that can be used at the Client Configuration Endpoint, OPTIONAL.
registrationClientUrl(String) - 类 中的方法org.springframework.security.oauth2.core.oidc.OidcClientRegistration.Builder
Sets the URL of the Client Configuration Endpoint where the Registration Access Token can be used, OPTIONAL.
remove(OAuth2AuthorizationConsent) - 类 中的方法org.springframework.security.oauth2.server.authorization.InMemoryOAuth2AuthorizationConsentService
 
remove(OAuth2Authorization) - 类 中的方法org.springframework.security.oauth2.server.authorization.InMemoryOAuth2AuthorizationService
 
remove(OAuth2AuthorizationConsent) - 类 中的方法org.springframework.security.oauth2.server.authorization.JdbcOAuth2AuthorizationConsentService
 
remove(OAuth2Authorization) - 类 中的方法org.springframework.security.oauth2.server.authorization.JdbcOAuth2AuthorizationService
 
remove(OAuth2AuthorizationConsent) - 接口 中的方法org.springframework.security.oauth2.server.authorization.OAuth2AuthorizationConsentService
remove(OAuth2Authorization) - 接口 中的方法org.springframework.security.oauth2.server.authorization.OAuth2AuthorizationService
Removes the OAuth2Authorization.
REQUIRE_AUTHORIZATION_CONSENT - 类 中的静态变量org.springframework.security.oauth2.server.authorization.config.ConfigurationSettingNames.Client
Set to true if authorization consent is required when the client requests access.
REQUIRE_PROOF_KEY - 类 中的静态变量org.springframework.security.oauth2.server.authorization.config.ConfigurationSettingNames.Client
Set to true if the client is required to provide a proof key challenge and verifier when performing the Authorization Code Grant flow.
requireAuthorizationConsent(boolean) - 类 中的方法org.springframework.security.oauth2.server.authorization.config.ClientSettings.Builder
Set to true if authorization consent is required when the client requests access.
requireProofKey(boolean) - 类 中的方法org.springframework.security.oauth2.server.authorization.config.ClientSettings.Builder
Set to true if the client is required to provide a proof key challenge and verifier when performing the Authorization Code Grant flow.
resetProviderContext() - 类 中的静态方法org.springframework.security.oauth2.server.authorization.context.ProviderContextHolder
Reset the ProviderContext bound to the current thread.
RESPONSE_TYPES - 类 中的静态变量org.springframework.security.oauth2.core.oidc.OidcClientMetadataClaimNames
response_types - the OAuth 2.0 response_type values that the Client will restrict itself to using
RESPONSE_TYPES_SUPPORTED - 类 中的静态变量org.springframework.security.oauth2.core.OAuth2AuthorizationServerMetadataClaimNames
response_types_supported - the OAuth 2.0 response_type values supported
responseType(String) - 类 中的方法org.springframework.security.oauth2.core.AbstractOAuth2AuthorizationServerMetadata.AbstractBuilder
Add this OAuth 2.0 response_type to the collection of response_types_supported in the resulting AbstractOAuth2AuthorizationServerMetadata, REQUIRED.
responseType(String) - 类 中的方法org.springframework.security.oauth2.core.oidc.OidcClientRegistration.Builder
Add the OAuth 2.0 response_type that the Client will restrict itself to using, OPTIONAL.
responseTypes(Consumer<List<String>>) - 类 中的方法org.springframework.security.oauth2.core.AbstractOAuth2AuthorizationServerMetadata.AbstractBuilder
A Consumer of the OAuth 2.0 response_type values supported allowing the ability to add, replace, or remove.
responseTypes(Consumer<List<String>>) - 类 中的方法org.springframework.security.oauth2.core.oidc.OidcClientRegistration.Builder
A Consumer of the OAuth 2.0 response_type values that the Client will restrict itself to using, allowing the ability to add, replace, or remove, OPTIONAL.
REUSE_REFRESH_TOKENS - 类 中的静态变量org.springframework.security.oauth2.server.authorization.config.ConfigurationSettingNames.Token
Set to true if refresh tokens are reused when returning the access token response, or false if a new refresh token is issued.
reuseRefreshTokens(boolean) - 类 中的方法org.springframework.security.oauth2.server.authorization.config.TokenSettings.Builder
Set to true if refresh tokens are reused when returning the access token response, or false if a new refresh token is issued.
REVOCATION_ENDPOINT - 类 中的静态变量org.springframework.security.oauth2.core.OAuth2AuthorizationServerMetadataClaimNames
revocation_endpoint - the URL of the OAuth 2.0 Token Revocation Endpoint
REVOCATION_ENDPOINT_AUTH_METHODS_SUPPORTED - 类 中的静态变量org.springframework.security.oauth2.core.OAuth2AuthorizationServerMetadataClaimNames
revocation_endpoint_auth_methods_supported - the client authentication methods supported by the OAuth 2.0 Token Revocation Endpoint
revocationRequestConverter(AuthenticationConverter) - 类 中的方法org.springframework.security.config.annotation.web.configurers.oauth2.server.authorization.OAuth2TokenRevocationEndpointConfigurer
Sets the AuthenticationConverter used when attempting to extract a Revoke Token Request from HttpServletRequest to an instance of OAuth2TokenRevocationAuthenticationToken used for authenticating the client.
revocationResponseHandler(AuthenticationSuccessHandler) - 类 中的方法org.springframework.security.config.annotation.web.configurers.oauth2.server.authorization.OAuth2TokenRevocationEndpointConfigurer
Sets the AuthenticationSuccessHandler used for handling an OAuth2TokenRevocationAuthenticationToken.

S

save(RegisteredClient) - 类 中的方法org.springframework.security.oauth2.server.authorization.client.InMemoryRegisteredClientRepository
 
save(RegisteredClient) - 类 中的方法org.springframework.security.oauth2.server.authorization.client.JdbcRegisteredClientRepository
 
save(RegisteredClient) - 接口 中的方法org.springframework.security.oauth2.server.authorization.client.RegisteredClientRepository
Saves the registered client.
save(OAuth2AuthorizationConsent) - 类 中的方法org.springframework.security.oauth2.server.authorization.InMemoryOAuth2AuthorizationConsentService
 
save(OAuth2Authorization) - 类 中的方法org.springframework.security.oauth2.server.authorization.InMemoryOAuth2AuthorizationService
 
save(OAuth2AuthorizationConsent) - 类 中的方法org.springframework.security.oauth2.server.authorization.JdbcOAuth2AuthorizationConsentService
 
save(OAuth2Authorization) - 类 中的方法org.springframework.security.oauth2.server.authorization.JdbcOAuth2AuthorizationService
 
save(OAuth2AuthorizationConsent) - 接口 中的方法org.springframework.security.oauth2.server.authorization.OAuth2AuthorizationConsentService
save(OAuth2Authorization) - 接口 中的方法org.springframework.security.oauth2.server.authorization.OAuth2AuthorizationService
scope(String) - 类 中的方法org.springframework.security.oauth2.core.AbstractOAuth2AuthorizationServerMetadata.AbstractBuilder
Add this OAuth 2.0 scope to the collection of scopes_supported in the resulting AbstractOAuth2AuthorizationServerMetadata, RECOMMENDED.
scope(String) - 类 中的方法org.springframework.security.oauth2.core.OAuth2TokenIntrospection.Builder
Add the scope associated with this token, OPTIONAL.
SCOPE - 类 中的静态变量org.springframework.security.oauth2.core.oidc.OidcClientMetadataClaimNames
scope - a space-separated list of OAuth 2.0 scope values that the Client will restrict itself to using
scope(String) - 类 中的方法org.springframework.security.oauth2.core.oidc.OidcClientRegistration.Builder
Add the OAuth 2.0 scope that the Client will restrict itself to using, OPTIONAL.
scope(String) - 类 中的方法org.springframework.security.oauth2.server.authorization.client.RegisteredClient.Builder
Adds a scope the client may use.
scope(String) - 类 中的方法org.springframework.security.oauth2.server.authorization.OAuth2AuthorizationConsent.Builder
Adds a scope to the collection of authorities in the resulting OAuth2AuthorizationConsent, wrapping it in a SimpleGrantedAuthority, prefixed by SCOPE_.
scopes(Consumer<List<String>>) - 类 中的方法org.springframework.security.oauth2.core.AbstractOAuth2AuthorizationServerMetadata.AbstractBuilder
A Consumer of the OAuth 2.0 scope values supported allowing the ability to add, replace, or remove.
scopes(Consumer<List<String>>) - 类 中的方法org.springframework.security.oauth2.core.OAuth2TokenIntrospection.Builder
A Consumer of the scope(s) associated with this token, allowing the ability to add, replace, or remove, OPTIONAL.
scopes(Consumer<List<String>>) - 类 中的方法org.springframework.security.oauth2.core.oidc.OidcClientRegistration.Builder
A Consumer of the OAuth 2.0 scope values that the Client will restrict itself to using, allowing the ability to add, replace, or remove, OPTIONAL.
scopes(Set<String>) - 类 中的方法org.springframework.security.oauth2.server.authorization.authentication.OAuth2AuthorizationCodeRequestAuthenticationToken.Builder
Sets the requested (or authorized) scope(s).
scopes(Consumer<Set<String>>) - 类 中的方法org.springframework.security.oauth2.server.authorization.client.RegisteredClient.Builder
A Consumer of the scope(s) allowing the ability to add, replace, or remove.
SCOPES_SUPPORTED - 类 中的静态变量org.springframework.security.oauth2.core.OAuth2AuthorizationServerMetadataClaimNames
scopes_supported - the OAuth 2.0 scope values supported
SELF_CONTAINED - 类 中的静态变量org.springframework.security.oauth2.core.OAuth2TokenFormat
Self-contained tokens use a protected, time-limited data structure that contains token metadata and claims of the user and/or client.
SERIAL_VERSION_UID - 类 中的静态变量org.springframework.security.oauth2.core.Version
Global Serialization value for Spring Security Authorization Server classes.
setAccessTokenCustomizer(OAuth2TokenCustomizer<OAuth2TokenClaimsContext>) - 类 中的方法org.springframework.security.oauth2.server.authorization.token.OAuth2AccessTokenGenerator
Sets the OAuth2TokenCustomizer that customizes the claims for the OAuth2AccessToken.
setAuthenticationConverter(AuthenticationConverter) - 类 中的方法org.springframework.security.oauth2.server.authorization.web.OAuth2AuthorizationEndpointFilter
Sets the AuthenticationConverter used when attempting to extract an Authorization Request (or Consent) from HttpServletRequest to an instance of OAuth2AuthorizationCodeRequestAuthenticationToken used for authenticating the request.
setAuthenticationConverter(AuthenticationConverter) - 类 中的方法org.springframework.security.oauth2.server.authorization.web.OAuth2ClientAuthenticationFilter
Sets the AuthenticationConverter used when attempting to extract client credentials from HttpServletRequest to an instance of OAuth2ClientAuthenticationToken used for authenticating the client.
setAuthenticationConverter(AuthenticationConverter) - 类 中的方法org.springframework.security.oauth2.server.authorization.web.OAuth2TokenEndpointFilter
Sets the AuthenticationConverter used when attempting to extract an Access Token Request from HttpServletRequest to an instance of OAuth2AuthorizationGrantAuthenticationToken used for authenticating the authorization grant.
setAuthenticationConverter(AuthenticationConverter) - 类 中的方法org.springframework.security.oauth2.server.authorization.web.OAuth2TokenIntrospectionEndpointFilter
Sets the AuthenticationConverter used when attempting to extract an Introspection Request from HttpServletRequest to an instance of OAuth2TokenIntrospectionAuthenticationToken used for authenticating the request.
setAuthenticationConverter(AuthenticationConverter) - 类 中的方法org.springframework.security.oauth2.server.authorization.web.OAuth2TokenRevocationEndpointFilter
Sets the AuthenticationConverter used when attempting to extract a Revoke Token Request from HttpServletRequest to an instance of OAuth2TokenRevocationAuthenticationToken used for authenticating the client.
setAuthenticationDetailsSource(AuthenticationDetailsSource<HttpServletRequest, ?>) - 类 中的方法org.springframework.security.oauth2.server.authorization.web.OAuth2TokenEndpointFilter
Sets the AuthenticationDetailsSource used for building an authentication details instance from HttpServletRequest.
setAuthenticationFailureHandler(AuthenticationFailureHandler) - 类 中的方法org.springframework.security.oauth2.server.authorization.web.OAuth2AuthorizationEndpointFilter
Sets the AuthenticationFailureHandler used for handling an OAuth2AuthorizationCodeRequestAuthenticationException and returning the Error Response.
setAuthenticationFailureHandler(AuthenticationFailureHandler) - 类 中的方法org.springframework.security.oauth2.server.authorization.web.OAuth2ClientAuthenticationFilter
Sets the AuthenticationFailureHandler used for handling a failed client authentication and returning the Error Response.
setAuthenticationFailureHandler(AuthenticationFailureHandler) - 类 中的方法org.springframework.security.oauth2.server.authorization.web.OAuth2TokenEndpointFilter
Sets the AuthenticationFailureHandler used for handling an OAuth2AuthenticationException and returning the Error Response.
setAuthenticationFailureHandler(AuthenticationFailureHandler) - 类 中的方法org.springframework.security.oauth2.server.authorization.web.OAuth2TokenIntrospectionEndpointFilter
Sets the AuthenticationFailureHandler used for handling an OAuth2AuthenticationException and returning the Error Resonse.
setAuthenticationFailureHandler(AuthenticationFailureHandler) - 类 中的方法org.springframework.security.oauth2.server.authorization.web.OAuth2TokenRevocationEndpointFilter
Sets the AuthenticationFailureHandler used for handling an OAuth2AuthenticationException and returning the Error Response.
setAuthenticationSuccessHandler(AuthenticationSuccessHandler) - 类 中的方法org.springframework.security.oauth2.server.authorization.web.OAuth2AuthorizationEndpointFilter
Sets the AuthenticationSuccessHandler used for handling an OAuth2AuthorizationCodeRequestAuthenticationToken and returning the Authorization Response.
setAuthenticationSuccessHandler(AuthenticationSuccessHandler) - 类 中的方法org.springframework.security.oauth2.server.authorization.web.OAuth2ClientAuthenticationFilter
Sets the AuthenticationSuccessHandler used for handling a successful client authentication and associating the OAuth2ClientAuthenticationToken to the SecurityContext.
setAuthenticationSuccessHandler(AuthenticationSuccessHandler) - 类 中的方法org.springframework.security.oauth2.server.authorization.web.OAuth2TokenEndpointFilter
Sets the AuthenticationSuccessHandler used for handling an OAuth2AccessTokenAuthenticationToken and returning the Access Token Response.
setAuthenticationSuccessHandler(AuthenticationSuccessHandler) - 类 中的方法org.springframework.security.oauth2.server.authorization.web.OAuth2TokenIntrospectionEndpointFilter
Sets the AuthenticationSuccessHandler used for handling an OAuth2TokenIntrospectionAuthenticationToken.
setAuthenticationSuccessHandler(AuthenticationSuccessHandler) - 类 中的方法org.springframework.security.oauth2.server.authorization.web.OAuth2TokenRevocationEndpointFilter
Sets the AuthenticationSuccessHandler used for handling an OAuth2TokenRevocationAuthenticationToken.
setAuthenticationValidatorResolver(Function<String, OAuth2AuthenticationValidator>) - 类 中的方法org.springframework.security.oauth2.server.authorization.authentication.OAuth2AuthorizationCodeRequestAuthenticationProvider
Sets the resolver that resolves an OAuth2AuthenticationValidator from the provided OAuth 2.0 Authorization Request parameter.
setAuthorizationCodeGenerator(OAuth2TokenGenerator<OAuth2AuthorizationCode>) - 类 中的方法org.springframework.security.oauth2.server.authorization.authentication.OAuth2AuthorizationCodeRequestAuthenticationProvider
Sets the OAuth2TokenGenerator that generates the OAuth2AuthorizationCode.
setAuthorizationConsentCustomizer(Consumer<OAuth2AuthorizationConsentAuthenticationContext>) - 类 中的方法org.springframework.security.oauth2.server.authorization.authentication.OAuth2AuthorizationCodeRequestAuthenticationProvider
Sets the Consumer providing access to the OAuth2AuthorizationConsentAuthenticationContext containing an OAuth2AuthorizationConsent.Builder and additional context information.
setAuthorizationConsentParametersMapper(Function<OAuth2AuthorizationConsent, List<SqlParameterValue>>) - 类 中的方法org.springframework.security.oauth2.server.authorization.JdbcOAuth2AuthorizationConsentService
Sets the Function used for mapping OAuth2AuthorizationConsent to a List of SqlParameterValue.
setAuthorizationConsentRowMapper(RowMapper<OAuth2AuthorizationConsent>) - 类 中的方法org.springframework.security.oauth2.server.authorization.JdbcOAuth2AuthorizationConsentService
Sets the RowMapper used for mapping the current row in java.sql.ResultSet to OAuth2AuthorizationConsent.
setAuthorizationParametersMapper(Function<OAuth2Authorization, List<SqlParameterValue>>) - 类 中的方法org.springframework.security.oauth2.server.authorization.JdbcOAuth2AuthorizationService
Sets the Function used for mapping OAuth2Authorization to a List of SqlParameterValue.
setAuthorizationRowMapper(RowMapper<OAuth2Authorization>) - 类 中的方法org.springframework.security.oauth2.server.authorization.JdbcOAuth2AuthorizationService
Sets the RowMapper used for mapping the current row in java.sql.ResultSet to OAuth2Authorization.
setAuthorizationServerMetadataConverter(Converter<Map<String, Object>, OAuth2AuthorizationServerMetadata>) - 类 中的方法org.springframework.security.oauth2.core.http.converter.OAuth2AuthorizationServerMetadataHttpMessageConverter
Sets the Converter used for converting the OAuth 2.0 Authorization Server Metadata parameters to an OAuth2AuthorizationServerMetadata.
setAuthorizationServerMetadataParametersConverter(Converter<OAuth2AuthorizationServerMetadata, Map<String, Object>>) - 类 中的方法org.springframework.security.oauth2.core.http.converter.OAuth2AuthorizationServerMetadataHttpMessageConverter
Sets the Converter used for converting the OAuth2AuthorizationServerMetadata to a Map representation of the OAuth 2.0 Authorization Server Metadata.
setClientRegistrationConverter(Converter<Map<String, Object>, OidcClientRegistration>) - 类 中的方法org.springframework.security.oauth2.core.oidc.http.converter.OidcClientRegistrationHttpMessageConverter
Sets the Converter used for converting the OpenID Client Registration parameters to an OidcClientRegistration.
setClientRegistrationParametersConverter(Converter<OidcClientRegistration, Map<String, Object>>) - 类 中的方法org.springframework.security.oauth2.core.oidc.http.converter.OidcClientRegistrationHttpMessageConverter
Sets the Converter used for converting the OidcClientRegistration to a Map representation of the OpenID Client Registration parameters.
setConsentPage(String) - 类 中的方法org.springframework.security.oauth2.server.authorization.web.OAuth2AuthorizationEndpointFilter
Specify the URI to redirect Resource Owners to if consent is required.
setJwtCustomizer(OAuth2TokenCustomizer<JwtEncodingContext>) - 类 中的方法org.springframework.security.oauth2.server.authorization.token.JwtGenerator
Sets the OAuth2TokenCustomizer that customizes the headers and/or claims for the generated Jwt.
setLobHandler(LobHandler) - 类 中的方法org.springframework.security.oauth2.server.authorization.JdbcOAuth2AuthorizationService.OAuth2AuthorizationRowMapper
 
setObjectMapper(ObjectMapper) - 类 中的方法org.springframework.security.oauth2.server.authorization.client.JdbcRegisteredClientRepository.RegisteredClientParametersMapper
 
setObjectMapper(ObjectMapper) - 类 中的方法org.springframework.security.oauth2.server.authorization.client.JdbcRegisteredClientRepository.RegisteredClientRowMapper
 
setObjectMapper(ObjectMapper) - 类 中的方法org.springframework.security.oauth2.server.authorization.JdbcOAuth2AuthorizationService.OAuth2AuthorizationParametersMapper
 
setObjectMapper(ObjectMapper) - 类 中的方法org.springframework.security.oauth2.server.authorization.JdbcOAuth2AuthorizationService.OAuth2AuthorizationRowMapper
 
setPasswordEncoder(PasswordEncoder) - 类 中的方法org.springframework.security.oauth2.server.authorization.authentication.ClientSecretAuthenticationProvider
Sets the PasswordEncoder used to validate the client secret.
setProviderConfigurationConverter(Converter<Map<String, Object>, OidcProviderConfiguration>) - 类 中的方法org.springframework.security.oauth2.core.oidc.http.converter.OidcProviderConfigurationHttpMessageConverter
Sets the Converter used for converting the OpenID Provider Configuration parameters to an OidcProviderConfiguration.
setProviderConfigurationParametersConverter(Converter<OidcProviderConfiguration, Map<String, Object>>) - 类 中的方法org.springframework.security.oauth2.core.oidc.http.converter.OidcProviderConfigurationHttpMessageConverter
Sets the Converter used for converting the OidcProviderConfiguration to a Map representation of the OpenID Provider Configuration.
setProviderContext(ProviderContext) - 类 中的静态方法org.springframework.security.oauth2.server.authorization.context.ProviderContextHolder
Bind the given ProviderContext to the current thread.
setRegisteredClientParametersMapper(Function<RegisteredClient, List<SqlParameterValue>>) - 类 中的方法org.springframework.security.oauth2.server.authorization.client.JdbcRegisteredClientRepository
Sets the Function used for mapping RegisteredClient to a List of SqlParameterValue.
setRegisteredClientRowMapper(RowMapper<RegisteredClient>) - 类 中的方法org.springframework.security.oauth2.server.authorization.client.JdbcRegisteredClientRepository
Sets the RowMapper used for mapping the current row in java.sql.ResultSet to RegisteredClient.
setting(String, Object) - 类 中的方法org.springframework.security.oauth2.server.authorization.config.AbstractSettings.AbstractBuilder
Sets a configuration setting.
settings(Consumer<Map<String, Object>>) - 类 中的方法org.springframework.security.oauth2.server.authorization.config.AbstractSettings.AbstractBuilder
A Consumer of the configuration settings Map allowing the ability to add, replace, or remove.
setTokenIntrospectionConverter(Converter<Map<String, Object>, OAuth2TokenIntrospection>) - 类 中的方法org.springframework.security.oauth2.core.http.converter.OAuth2TokenIntrospectionHttpMessageConverter
Sets the Converter used for converting the Token Introspection Response parameters to an OAuth2TokenIntrospection.
setTokenIntrospectionParametersConverter(Converter<OAuth2TokenIntrospection, Map<String, Object>>) - 类 中的方法org.springframework.security.oauth2.core.http.converter.OAuth2TokenIntrospectionHttpMessageConverter
Sets the Converter used for converting an OAuth2TokenIntrospection to a Map representation of the Token Introspection Response parameters.
setupModule(Module.SetupContext) - 类 中的方法org.springframework.security.oauth2.server.authorization.jackson2.OAuth2AuthorizationServerJackson2Module
 
setUserInfoConverter(Converter<Map<String, Object>, OidcUserInfo>) - 类 中的方法org.springframework.security.oauth2.core.oidc.http.converter.OidcUserInfoHttpMessageConverter
Sets the Converter used for converting the UserInfo parameters to an OidcUserInfo.
setUserInfoMapper(Function<OidcUserInfoAuthenticationContext, OidcUserInfo>) - 类 中的方法org.springframework.security.oauth2.server.authorization.oidc.authentication.OidcUserInfoAuthenticationProvider
Sets the Function used to extract claims from OidcUserInfoAuthenticationContext to an instance of OidcUserInfo for the UserInfo response.
setUserInfoParametersConverter(Converter<OidcUserInfo, Map<String, Object>>) - 类 中的方法org.springframework.security.oauth2.core.oidc.http.converter.OidcUserInfoHttpMessageConverter
Sets the Converter used for converting the OidcUserInfo to a Map representation of the UserInfo.
state(String) - 类 中的方法org.springframework.security.oauth2.server.authorization.authentication.OAuth2AuthorizationCodeRequestAuthenticationToken.Builder
Sets the state.
SUB - 类 中的静态变量org.springframework.security.oauth2.server.authorization.token.OAuth2TokenClaimNames
sub - the Subject claim identifies the principal that is the subject of the OAuth 2.0 Token
subject(String) - 类 中的方法org.springframework.security.oauth2.core.OAuth2TokenIntrospection.Builder
Sets the subject of the token, usually a machine-readable identifier of the resource owner who authorized this token, OPTIONAL.
subject(String) - 类 中的方法org.springframework.security.oauth2.server.authorization.token.OAuth2TokenClaimsSet.Builder
Sets the subject (sub) claim, which identifies the principal that is the subject of the OAuth 2.0 Token.
SUBJECT_TYPES_SUPPORTED - 类 中的静态变量org.springframework.security.oauth2.core.oidc.OidcProviderMetadataClaimNames
subject_types_supported - the Subject Identifier types supported
subjectType(String) - 类 中的方法org.springframework.security.oauth2.core.oidc.OidcProviderConfiguration.Builder
Add this Subject Type to the collection of subject_types_supported in the resulting OidcProviderConfiguration, REQUIRED.
subjectTypes(Consumer<List<String>>) - 类 中的方法org.springframework.security.oauth2.core.oidc.OidcProviderConfiguration.Builder
A Consumer of the Subject Types(s) allowing the ability to add, replace, or remove.
supports(Class<?>) - 类 中的方法org.springframework.security.oauth2.core.http.converter.OAuth2AuthorizationServerMetadataHttpMessageConverter
 
supports(Class<?>) - 类 中的方法org.springframework.security.oauth2.core.http.converter.OAuth2TokenIntrospectionHttpMessageConverter
 
supports(Class<?>) - 类 中的方法org.springframework.security.oauth2.core.oidc.http.converter.OidcClientRegistrationHttpMessageConverter
 
supports(Class<?>) - 类 中的方法org.springframework.security.oauth2.core.oidc.http.converter.OidcProviderConfigurationHttpMessageConverter
 
supports(Class<?>) - 类 中的方法org.springframework.security.oauth2.core.oidc.http.converter.OidcUserInfoHttpMessageConverter
 
supports(Class<?>) - 类 中的方法org.springframework.security.oauth2.server.authorization.authentication.ClientSecretAuthenticationProvider
 
supports(Class<?>) - 类 中的方法org.springframework.security.oauth2.server.authorization.authentication.JwtClientAssertionAuthenticationProvider
 
supports(Class<?>) - 类 中的方法org.springframework.security.oauth2.server.authorization.authentication.OAuth2AuthorizationCodeAuthenticationProvider
 
supports(Class<?>) - 类 中的方法org.springframework.security.oauth2.server.authorization.authentication.OAuth2AuthorizationCodeRequestAuthenticationProvider
 
supports(Class<?>) - 类 中的方法org.springframework.security.oauth2.server.authorization.authentication.OAuth2ClientCredentialsAuthenticationProvider
 
supports(Class<?>) - 类 中的方法org.springframework.security.oauth2.server.authorization.authentication.OAuth2RefreshTokenAuthenticationProvider
 
supports(Class<?>) - 类 中的方法org.springframework.security.oauth2.server.authorization.authentication.OAuth2TokenIntrospectionAuthenticationProvider
 
supports(Class<?>) - 类 中的方法org.springframework.security.oauth2.server.authorization.authentication.OAuth2TokenRevocationAuthenticationProvider
 
supports(Class<?>) - 类 中的方法org.springframework.security.oauth2.server.authorization.authentication.PublicClientAuthenticationProvider
 
supports(Class<?>) - 类 中的方法org.springframework.security.oauth2.server.authorization.oidc.authentication.OidcClientRegistrationAuthenticationProvider
 
supports(Class<?>) - 类 中的方法org.springframework.security.oauth2.server.authorization.oidc.authentication.OidcUserInfoAuthenticationProvider
 

T

token(T) - 类 中的方法org.springframework.security.oauth2.server.authorization.OAuth2Authorization.Builder
Sets the token.
token(T, Consumer<Map<String, Object>>) - 类 中的方法org.springframework.security.oauth2.server.authorization.OAuth2Authorization.Builder
Sets the token and associated metadata.
Token(T) - 类 的构造器org.springframework.security.oauth2.server.authorization.OAuth2Authorization.Token
 
Token(T, Map<String, Object>) - 类 的构造器org.springframework.security.oauth2.server.authorization.OAuth2Authorization.Token
 
TOKEN_ENDPOINT - 类 中的静态变量org.springframework.security.oauth2.core.OAuth2AuthorizationServerMetadataClaimNames
token_endpoint - the URL of the OAuth 2.0 Token Endpoint
TOKEN_ENDPOINT - 类 中的静态变量org.springframework.security.oauth2.server.authorization.config.ConfigurationSettingNames.Provider
Set the Provider's OAuth 2.0 Token endpoint.
TOKEN_ENDPOINT_AUTH_METHOD - 类 中的静态变量org.springframework.security.oauth2.core.oidc.OidcClientMetadataClaimNames
token_endpoint_auth_method - the authentication method used by the Client for the Token Endpoint
TOKEN_ENDPOINT_AUTH_METHODS_SUPPORTED - 类 中的静态变量org.springframework.security.oauth2.core.OAuth2AuthorizationServerMetadataClaimNames
token_endpoint_auth_methods_supported - the client authentication methods supported by the OAuth 2.0 Token Endpoint
TOKEN_ENDPOINT_AUTH_SIGNING_ALG - 类 中的静态变量org.springframework.security.oauth2.core.oidc.OidcClientMetadataClaimNames
token_endpoint_auth_signing_alg - the JWS algorithm that must be used for signing the JWT used to authenticate the Client at the Token Endpoint for the private_key_jwt and client_secret_jwt authentication methods
TOKEN_ENDPOINT_AUTHENTICATION_SIGNING_ALGORITHM - 类 中的静态变量org.springframework.security.oauth2.server.authorization.config.ConfigurationSettingNames.Client
Set the JWS algorithm that must be used for signing the JWT used to authenticate the Client at the Token Endpoint for the private_key_jwt and client_secret_jwt authentication methods.
TOKEN_INTROSPECTION_ENDPOINT - 类 中的静态变量org.springframework.security.oauth2.server.authorization.config.ConfigurationSettingNames.Provider
Set the Provider's OAuth 2.0 Token Introspection endpoint.
TOKEN_METADATA_NAMESPACE - 类 中的静态变量org.springframework.security.oauth2.server.authorization.OAuth2Authorization.Token
 
TOKEN_REVOCATION_ENDPOINT - 类 中的静态变量org.springframework.security.oauth2.server.authorization.config.ConfigurationSettingNames.Provider
Set the Provider's OAuth 2.0 Token Revocation endpoint.
tokenEndpoint(Customizer<OAuth2TokenEndpointConfigurer>) - 类 中的方法org.springframework.security.config.annotation.web.configurers.oauth2.server.authorization.OAuth2AuthorizationServerConfigurer
Configures the OAuth 2.0 Token Endpoint.
tokenEndpoint(String) - 类 中的方法org.springframework.security.oauth2.core.AbstractOAuth2AuthorizationServerMetadata.AbstractBuilder
Use this token_endpoint in the resulting AbstractOAuth2AuthorizationServerMetadata, REQUIRED.
tokenEndpoint(String) - 类 中的方法org.springframework.security.oauth2.server.authorization.config.ProviderSettings.Builder
Sets the Provider's OAuth 2.0 Token endpoint.
tokenEndpointAuthenticationMethod(String) - 类 中的方法org.springframework.security.oauth2.core.AbstractOAuth2AuthorizationServerMetadata.AbstractBuilder
Add this client authentication method to the collection of token_endpoint_auth_methods_supported in the resulting AbstractOAuth2AuthorizationServerMetadata, OPTIONAL.
tokenEndpointAuthenticationMethod(String) - 类 中的方法org.springframework.security.oauth2.core.oidc.OidcClientRegistration.Builder
Sets the authentication method used by the Client for the Token Endpoint, OPTIONAL.
tokenEndpointAuthenticationMethods(Consumer<List<String>>) - 类 中的方法org.springframework.security.oauth2.core.AbstractOAuth2AuthorizationServerMetadata.AbstractBuilder
A Consumer of the client authentication method(s) allowing the ability to add, replace, or remove.
tokenEndpointAuthenticationSigningAlgorithm(String) - 类 中的方法org.springframework.security.oauth2.core.oidc.OidcClientRegistration.Builder
Sets the JWS algorithm that must be used for signing the JWT used to authenticate the Client at the Token Endpoint for the private_key_jwt and client_secret_jwt authentication methods, OPTIONAL.
tokenEndpointAuthenticationSigningAlgorithm(JwsAlgorithm) - 类 中的方法org.springframework.security.oauth2.server.authorization.config.ClientSettings.Builder
Sets the JWS algorithm that must be used for signing the JWT used to authenticate the Client at the Token Endpoint for the private_key_jwt and client_secret_jwt authentication methods.
tokenGenerator(OAuth2TokenGenerator<? extends OAuth2Token>) - 类 中的方法org.springframework.security.config.annotation.web.configurers.oauth2.server.authorization.OAuth2AuthorizationServerConfigurer
Sets the token generator.
tokenIntrospectionEndpoint(Customizer<OAuth2TokenIntrospectionEndpointConfigurer>) - 类 中的方法org.springframework.security.config.annotation.web.configurers.oauth2.server.authorization.OAuth2AuthorizationServerConfigurer
Configures the OAuth 2.0 Token Introspection Endpoint.
tokenIntrospectionEndpoint(String) - 类 中的方法org.springframework.security.oauth2.core.AbstractOAuth2AuthorizationServerMetadata.AbstractBuilder
Use this introspection_endpoint in the resulting AbstractOAuth2AuthorizationServerMetadata, OPTIONAL.
tokenIntrospectionEndpoint(String) - 类 中的方法org.springframework.security.oauth2.server.authorization.config.ProviderSettings.Builder
Sets the Provider's OAuth 2.0 Token Introspection endpoint.
tokenIntrospectionEndpointAuthenticationMethod(String) - 类 中的方法org.springframework.security.oauth2.core.AbstractOAuth2AuthorizationServerMetadata.AbstractBuilder
Add this client authentication method to the collection of introspection_endpoint_auth_methods_supported in the resulting AbstractOAuth2AuthorizationServerMetadata, OPTIONAL.
tokenIntrospectionEndpointAuthenticationMethods(Consumer<List<String>>) - 类 中的方法org.springframework.security.oauth2.core.AbstractOAuth2AuthorizationServerMetadata.AbstractBuilder
A Consumer of the client authentication method(s) allowing the ability to add, replace, or remove.
tokenRevocationEndpoint(Customizer<OAuth2TokenRevocationEndpointConfigurer>) - 类 中的方法org.springframework.security.config.annotation.web.configurers.oauth2.server.authorization.OAuth2AuthorizationServerConfigurer
Configures the OAuth 2.0 Token Revocation Endpoint.
tokenRevocationEndpoint(String) - 类 中的方法org.springframework.security.oauth2.core.AbstractOAuth2AuthorizationServerMetadata.AbstractBuilder
Use this revocation_endpoint in the resulting AbstractOAuth2AuthorizationServerMetadata, OPTIONAL.
tokenRevocationEndpoint(String) - 类 中的方法org.springframework.security.oauth2.server.authorization.config.ProviderSettings.Builder
Sets the Provider's OAuth 2.0 Token Revocation endpoint.
tokenRevocationEndpointAuthenticationMethod(String) - 类 中的方法org.springframework.security.oauth2.core.AbstractOAuth2AuthorizationServerMetadata.AbstractBuilder
Add this client authentication method to the collection of revocation_endpoint_auth_methods_supported in the resulting AbstractOAuth2AuthorizationServerMetadata, OPTIONAL.
tokenRevocationEndpointAuthenticationMethods(Consumer<List<String>>) - 类 中的方法org.springframework.security.oauth2.core.AbstractOAuth2AuthorizationServerMetadata.AbstractBuilder
A Consumer of the client authentication method(s) allowing the ability to add, replace, or remove.
tokens(Map<Class<? extends OAuth2Token>, OAuth2Authorization.Token<?>>) - 类 中的方法org.springframework.security.oauth2.server.authorization.OAuth2Authorization.Builder
 
tokenSettings(TokenSettings) - 类 中的方法org.springframework.security.oauth2.server.authorization.client.RegisteredClient.Builder
TokenSettings - org.springframework.security.oauth2.server.authorization.config中的类
A facility for token configuration settings.
TokenSettings.Builder - org.springframework.security.oauth2.server.authorization.config中的类
A builder for TokenSettings.
tokenType(String) - 类 中的方法org.springframework.security.oauth2.core.OAuth2TokenIntrospection.Builder
Sets the token type (e.g. bearer), OPTIONAL.
tokenType(OAuth2TokenType) - 类 中的方法org.springframework.security.oauth2.server.authorization.token.OAuth2TokenContext.AbstractBuilder
Sets the token type.
toString() - 类 中的方法org.springframework.security.oauth2.server.authorization.client.RegisteredClient
 
toString() - 类 中的方法org.springframework.security.oauth2.server.authorization.config.AbstractSettings
 

U

USER_INFO_ENDPOINT - 类 中的静态变量org.springframework.security.oauth2.core.oidc.OidcProviderMetadataClaimNames
userinfo_endpoint - the URL of the OpenID Connect 1.0 UserInfo Endpoint
userInfoEndpoint(Customizer<OidcUserInfoEndpointConfigurer>) - 类 中的方法org.springframework.security.config.annotation.web.configurers.oauth2.server.authorization.OidcConfigurer
Configures the OpenID Connect 1.0 UserInfo Endpoint.
userInfoEndpoint(String) - 类 中的方法org.springframework.security.oauth2.core.oidc.OidcProviderConfiguration.Builder
Use this userinfo_endpoint in the resulting OidcProviderConfiguration, OPTIONAL.
userInfoMapper(Function<OidcUserInfoAuthenticationContext, OidcUserInfo>) - 类 中的方法org.springframework.security.config.annotation.web.configurers.oauth2.server.authorization.OidcUserInfoEndpointConfigurer
Sets the Function used to extract claims from OidcUserInfoAuthenticationContext to an instance of OidcUserInfo for the UserInfo response.
username(String) - 类 中的方法org.springframework.security.oauth2.core.OAuth2TokenIntrospection.Builder
Sets the human-readable identifier for the resource owner who authorized this token, OPTIONAL.

V

validate() - 类 中的方法org.springframework.security.oauth2.core.AbstractOAuth2AuthorizationServerMetadata.AbstractBuilder
 
validate(OAuth2AuthenticationContext) - 接口 中的方法org.springframework.security.oauth2.core.authentication.OAuth2AuthenticationValidator
Validate the attribute(s) of the Authentication.
validate() - 类 中的方法org.springframework.security.oauth2.core.oidc.OidcProviderConfiguration.Builder
 
validateURL(Object, String) - 类 中的静态方法org.springframework.security.oauth2.core.AbstractOAuth2AuthorizationServerMetadata.AbstractBuilder
 
Version - org.springframework.security.oauth2.core中的类
Internal class used for serialization across Spring Security Authorization Server classes.
Version() - 类 的构造器org.springframework.security.oauth2.core.Version
 

W

with(String, Authentication) - 类 中的静态方法org.springframework.security.oauth2.server.authorization.authentication.OAuth2AuthorizationCodeRequestAuthenticationToken
Returns a new OAuth2AuthorizationCodeRequestAuthenticationToken.Builder, initialized with the given client identifier and Principal (Resource Owner).
with(OAuth2AuthorizationCodeRequestAuthenticationToken) - 类 中的静态方法org.springframework.security.oauth2.server.authorization.authentication.OAuth2AuthorizationConsentAuthenticationContext
with(OidcUserInfoAuthenticationToken) - 类 中的静态方法org.springframework.security.oauth2.server.authorization.oidc.authentication.OidcUserInfoAuthenticationContext
with(JwsHeader.Builder, JwtClaimsSet.Builder) - 类 中的静态方法org.springframework.security.oauth2.server.authorization.token.JwtEncodingContext
Constructs a new JwtEncodingContext.Builder with the provided headers and claims.
with(OAuth2TokenClaimsSet.Builder) - 类 中的静态方法org.springframework.security.oauth2.server.authorization.token.OAuth2TokenClaimsContext
Constructs a new OAuth2TokenClaimsContext.Builder with the provided claims.
withClaims(Map<String, Object>) - 类 中的静态方法org.springframework.security.oauth2.core.OAuth2AuthorizationServerMetadata
Constructs a new OAuth2AuthorizationServerMetadata.Builder with the provided claims.
withClaims(Map<String, Object>) - 类 中的静态方法org.springframework.security.oauth2.core.OAuth2TokenIntrospection
Constructs a new OAuth2TokenIntrospection.Builder initialized with the provided claims.
withClaims(Map<String, Object>) - 类 中的静态方法org.springframework.security.oauth2.core.oidc.OidcClientRegistration
Constructs a new OidcClientRegistration.Builder with the provided claims.
withClaims(Map<String, Object>) - 类 中的静态方法org.springframework.security.oauth2.core.oidc.OidcProviderConfiguration
Constructs a new OidcProviderConfiguration.Builder with the provided claims.
withId(String) - 类 中的静态方法org.springframework.security.oauth2.server.authorization.client.RegisteredClient
Returns a new RegisteredClient.Builder, initialized with the provided registration identifier.
withId(String, String) - 类 中的静态方法org.springframework.security.oauth2.server.authorization.OAuth2AuthorizationConsent
Returns a new OAuth2AuthorizationConsent.Builder, initialized with the given registeredClientId and Principal name.
withRegisteredClient(RegisteredClient) - 类 中的静态方法org.springframework.security.oauth2.server.authorization.OAuth2Authorization
Returns a new OAuth2Authorization.Builder, initialized with the provided RegisteredClient.getId().
withSettings(Map<String, Object>) - 类 中的静态方法org.springframework.security.oauth2.server.authorization.config.ClientSettings
Constructs a new ClientSettings.Builder with the provided settings.
withSettings(Map<String, Object>) - 类 中的静态方法org.springframework.security.oauth2.server.authorization.config.ProviderSettings
Constructs a new ProviderSettings.Builder with the provided settings.
withSettings(Map<String, Object>) - 类 中的静态方法org.springframework.security.oauth2.server.authorization.config.TokenSettings
Constructs a new TokenSettings.Builder with the provided settings.
writeInternal(OAuth2AuthorizationServerMetadata, HttpOutputMessage) - 类 中的方法org.springframework.security.oauth2.core.http.converter.OAuth2AuthorizationServerMetadataHttpMessageConverter
 
writeInternal(OAuth2TokenIntrospection, HttpOutputMessage) - 类 中的方法org.springframework.security.oauth2.core.http.converter.OAuth2TokenIntrospectionHttpMessageConverter
 
writeInternal(OidcClientRegistration, HttpOutputMessage) - 类 中的方法org.springframework.security.oauth2.core.oidc.http.converter.OidcClientRegistrationHttpMessageConverter
 
writeInternal(OidcProviderConfiguration, HttpOutputMessage) - 类 中的方法org.springframework.security.oauth2.core.oidc.http.converter.OidcProviderConfigurationHttpMessageConverter
 
writeInternal(OidcUserInfo, HttpOutputMessage) - 类 中的方法org.springframework.security.oauth2.core.oidc.http.converter.OidcUserInfoHttpMessageConverter
 
A B C D E F G H I J M N O P R S T U V W 
跳过导航链接