Class OAuth2AuthorizationServerMetadataClaimNames
java.lang.Object
org.springframework.security.oauth2.server.authorization.OAuth2AuthorizationServerMetadataClaimNames
- Direct Known Subclasses:
OidcProviderMetadataClaimNames
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.
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Stringauthorization_endpoint- theURLof the OAuth 2.0 Authorization Endpointstatic final Stringcode_challenge_methods_supported- the Proof Key for Code Exchange (PKCE)code_challenge_methodvalues supportedstatic final Stringdevice_authorization_endpoint- theURLof the OAuth 2.0 Device Authorization Endpointstatic final Stringdpop_signing_alg_values_supported- theJSON Web Signature (JWS) algorithmssupported for DPoP Proof JWTsstatic final Stringgrant_types_supported- the OAuth 2.0grant_typevalues supportedstatic final Stringintrospection_endpoint- theURLof the OAuth 2.0 Token Introspection Endpointstatic final Stringintrospection_endpoint_auth_methods_supported- the client authentication methods supported by the OAuth 2.0 Token Introspection Endpointstatic final Stringissuer- theURLthe Authorization Server asserts as its Issuer Identifierstatic final Stringjwks_uri- theURLof the JSON Web Key Setstatic final Stringpushed_authorization_request_endpoint- theURLof the OAuth 2.0 Pushed Authorization Request Endpointstatic final Stringregistration_endpoint- theURLof the OAuth 2.0 Dynamic Client Registration Endpointstatic final Stringresponse_types_supported- the OAuth 2.0response_typevalues supportedstatic final Stringrevocation_endpoint- theURLof the OAuth 2.0 Token Revocation Endpointstatic final Stringrevocation_endpoint_auth_methods_supported- the client authentication methods supported by the OAuth 2.0 Token Revocation Endpointstatic final Stringscopes_supported- the OAuth 2.0scopevalues supportedstatic final Stringtls_client_certificate_bound_access_tokens-trueto indicate support for mutual-TLS client certificate-bound access tokensstatic final Stringtoken_endpoint- theURLof the OAuth 2.0 Token Endpointstatic final Stringtoken_endpoint_auth_methods_supported- the client authentication methods supported by the OAuth 2.0 Token Endpoint -
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
ISSUER
issuer- theURLthe Authorization Server asserts as its Issuer Identifier- See Also:
-
AUTHORIZATION_ENDPOINT
authorization_endpoint- theURLof the OAuth 2.0 Authorization Endpoint- See Also:
-
PUSHED_AUTHORIZATION_REQUEST_ENDPOINT
pushed_authorization_request_endpoint- theURLof the OAuth 2.0 Pushed Authorization Request Endpoint- See Also:
-
DEVICE_AUTHORIZATION_ENDPOINT
device_authorization_endpoint- theURLof the OAuth 2.0 Device Authorization Endpoint- See Also:
-
TOKEN_ENDPOINT
token_endpoint- theURLof the OAuth 2.0 Token Endpoint- See Also:
-
TOKEN_ENDPOINT_AUTH_METHODS_SUPPORTED
token_endpoint_auth_methods_supported- the client authentication methods supported by the OAuth 2.0 Token Endpoint- See Also:
-
JWKS_URI
jwks_uri- theURLof the JSON Web Key Set- See Also:
-
SCOPES_SUPPORTED
scopes_supported- the OAuth 2.0scopevalues supported- See Also:
-
RESPONSE_TYPES_SUPPORTED
response_types_supported- the OAuth 2.0response_typevalues supported- See Also:
-
GRANT_TYPES_SUPPORTED
grant_types_supported- the OAuth 2.0grant_typevalues supported- See Also:
-
REVOCATION_ENDPOINT
revocation_endpoint- theURLof the OAuth 2.0 Token Revocation Endpoint- See Also:
-
REVOCATION_ENDPOINT_AUTH_METHODS_SUPPORTED
revocation_endpoint_auth_methods_supported- the client authentication methods supported by the OAuth 2.0 Token Revocation Endpoint- See Also:
-
INTROSPECTION_ENDPOINT
introspection_endpoint- theURLof the OAuth 2.0 Token Introspection Endpoint- See Also:
-
INTROSPECTION_ENDPOINT_AUTH_METHODS_SUPPORTED
introspection_endpoint_auth_methods_supported- the client authentication methods supported by the OAuth 2.0 Token Introspection Endpoint- See Also:
-
REGISTRATION_ENDPOINT
registration_endpoint- theURLof the OAuth 2.0 Dynamic Client Registration Endpoint- See Also:
-
CODE_CHALLENGE_METHODS_SUPPORTED
code_challenge_methods_supported- the Proof Key for Code Exchange (PKCE)code_challenge_methodvalues supported- See Also:
-
TLS_CLIENT_CERTIFICATE_BOUND_ACCESS_TOKENS
tls_client_certificate_bound_access_tokens-trueto indicate support for mutual-TLS client certificate-bound access tokens- See Also:
-
DPOP_SIGNING_ALG_VALUES_SUPPORTED
dpop_signing_alg_values_supported- theJSON Web Signature (JWS) algorithmssupported for DPoP Proof JWTs- See Also:
-
-
Constructor Details
-
OAuth2AuthorizationServerMetadataClaimNames
protected OAuth2AuthorizationServerMetadataClaimNames()
-