Interface OidcClientMetadataClaimAccessor
- All Superinterfaces:
org.springframework.security.oauth2.core.ClaimAccessor, OAuth2ClientMetadataClaimAccessor
- All Known Implementing Classes:
OidcClientRegistration
A
ClaimAccessor for the "claims" that are contained in the OpenID Client
Registration Request and Response.- Since:
- 7.0
- See Also:
-
Method Summary
Modifier and TypeMethodDescriptiondefault @Nullable StringReturns theJWSalgorithm required for signing theID Tokenissued to the Client(id_token_signed_response_alg).Returns the post logout redirectionURIvalues used by the Client(post_logout_redirect_uris).default @Nullable StringReturns the Registration Access Token that can be used at the Client Configuration Endpoint.default @Nullable URLReturns theURLof the Client Configuration Endpoint where the Registration Access Token can be used.default @Nullable StringReturns theJWSalgorithm that must be used for signing theJWTused to authenticate the Client at the Token Endpoint for theprivate_key_jwtandclient_secret_jwtauthentication methods(token_endpoint_auth_signing_alg).Methods inherited from interface org.springframework.security.oauth2.core.ClaimAccessor
getClaim, getClaimAsBoolean, getClaimAsInstant, getClaimAsMap, getClaimAsString, getClaimAsStringList, getClaimAsURL, getClaims, hasClaimMethods inherited from interface OAuth2ClientMetadataClaimAccessor
getClientId, getClientIdIssuedAt, getClientName, getClientSecret, getClientSecretExpiresAt, getGrantTypes, getJwkSetUrl, getRedirectUris, getResponseTypes, getScopes, getTokenEndpointAuthenticationMethod
-
Method Details
-
getPostLogoutRedirectUris
Returns the post logout redirectionURIvalues used by the Client(post_logout_redirect_uris). Thepost_logout_redirect_uriparameter is used by the client when requesting that the End-User's User Agent be redirected to after a logout has been performed.- Returns:
- the post logout redirection
URIvalues used by the Client
-
getTokenEndpointAuthenticationSigningAlgorithm
Returns theJWSalgorithm that must be used for signing theJWTused to authenticate the Client at the Token Endpoint for theprivate_key_jwtandclient_secret_jwtauthentication methods(token_endpoint_auth_signing_alg).- Returns:
- the
JWSalgorithm that must be used for signing theJWTused to authenticate the Client at the Token Endpoint
-
getIdTokenSignedResponseAlgorithm
Returns theJWSalgorithm required for signing theID Tokenissued to the Client(id_token_signed_response_alg).- Returns:
- the
JWSalgorithm required for signing theID Tokenissued to the Client
-
getRegistrationAccessToken
Returns the Registration Access Token that can be used at the Client Configuration Endpoint.- Returns:
- the Registration Access Token that can be used at the Client Configuration Endpoint
-
getRegistrationClientUrl
Returns theURLof the Client Configuration Endpoint where the Registration Access Token can be used.- Returns:
- the
URLof the Client Configuration Endpoint where the Registration Access Token can be used
-