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 TypeMethodDescriptionReturns theJWS
signing algorithms supported for theID Token
to encode the claims in aJwt
(id_token_signing_alg_values_supported)
.Returns the Subject Identifier types supported(subject_types_supported)
.default URL
Returns theURL
of 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, hasClaim
Methods inherited from interface org.springframework.security.oauth2.server.authorization.OAuth2AuthorizationServerMetadataClaimAccessor
getAuthorizationEndpoint, getClientRegistrationEndpoint, getCodeChallengeMethods, getGrantTypes, getIssuer, getJwkSetUrl, getResponseTypes, getScopes, getTokenEndpoint, getTokenEndpointAuthenticationMethods, getTokenIntrospectionEndpoint, getTokenIntrospectionEndpointAuthenticationMethods, getTokenRevocationEndpoint, getTokenRevocationEndpointAuthenticationMethods
-
Method Details
-
getSubjectTypes
Returns the Subject Identifier types supported(subject_types_supported)
.- Returns:
- the Subject Identifier types supported
-
getIdTokenSigningAlgorithms
Returns theJWS
signing algorithms supported for theID Token
to encode the claims in aJwt
(id_token_signing_alg_values_supported)
.- Returns:
- the
JWS
signing algorithms supported for theID Token
-
getUserInfoEndpoint
Returns theURL
of the OpenID Connect 1.0 UserInfo Endpoint(userinfo_endpoint)
.- Returns:
- the
URL
of the OpenID Connect 1.0 UserInfo Endpoint - Since:
- 0.2.2
-