Interface OidcProviderMetadataClaimAccessor
- All Superinterfaces:
org.springframework.security.oauth2.core.ClaimAccessor,OAuth2AuthorizationServerMetadataClaimAccessor
- All Known Implementing Classes:
OidcProviderConfiguration
public interface OidcProviderMetadataClaimAccessor
extends OAuth2AuthorizationServerMetadataClaimAccessor
A
ClaimAccessor for the "claims" that can be returned in the OpenID Provider
Configuration Response.- Since:
- 0.1.0
- See Also:
-
Method Summary
Modifier and TypeMethodDescriptiondefault URLReturns theURLof the OpenID Connect 1.0 End Session Endpoint(end_session_endpoint).Returns theJWSsigning algorithms supported for theID Tokento encode the claims in aJwt(id_token_signing_alg_values_supported).Returns the Subject Identifier types supported(subject_types_supported).default URLReturns theURLof the OpenID Connect 1.0 UserInfo Endpoint(userinfo_endpoint).Methods inherited from interface org.springframework.security.oauth2.core.ClaimAccessor
getClaim, getClaimAsBoolean, getClaimAsInstant, getClaimAsMap, getClaimAsString, getClaimAsStringList, getClaimAsURL, getClaims, hasClaimMethods inherited from interface org.springframework.security.oauth2.server.authorization.OAuth2AuthorizationServerMetadataClaimAccessor
getAuthorizationEndpoint, getClientRegistrationEndpoint, getCodeChallengeMethods, getDeviceAuthorizationEndpoint, getGrantTypes, getIssuer, getJwkSetUrl, getResponseTypes, getScopes, getTokenEndpoint, getTokenEndpointAuthenticationMethods, getTokenIntrospectionEndpoint, getTokenIntrospectionEndpointAuthenticationMethods, getTokenRevocationEndpoint, getTokenRevocationEndpointAuthenticationMethods, isTlsClientCertificateBoundAccessTokens
-
Method Details
-
getSubjectTypes
Returns the Subject Identifier types supported(subject_types_supported).- Returns:
- the Subject Identifier types supported
-
getIdTokenSigningAlgorithms
Returns theJWSsigning algorithms supported for theID Tokento encode the claims in aJwt(id_token_signing_alg_values_supported).- Returns:
- the
JWSsigning algorithms supported for theID Token
-
getUserInfoEndpoint
Returns theURLof the OpenID Connect 1.0 UserInfo Endpoint(userinfo_endpoint).- Returns:
- the
URLof the OpenID Connect 1.0 UserInfo Endpoint - Since:
- 0.2.2
-
getEndSessionEndpoint
Returns theURLof the OpenID Connect 1.0 End Session Endpoint(end_session_endpoint).- Returns:
- the
URLof the OpenID Connect 1.0 End Session Endpoint - Since:
- 1.1
-