Interface OidcProviderMetadataClaimAccessor
- All Superinterfaces:
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.-
Method Summary
Modifier and TypeMethodDescriptiondefault URLReturns theURLof the OpenID Connect 1.0 End Session Endpoint(end_session_endpoint).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, getDPoPSigningAlgorithms, getGrantTypes, getIssuer, getJwkSetUrl, getPushedAuthorizationRequestEndpoint, 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
-
getUserInfoEndpoint
Returns theURLof the OpenID Connect 1.0 UserInfo Endpoint(userinfo_endpoint).- Returns:
- the
URLof the OpenID Connect 1.0 UserInfo Endpoint
-
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
-