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 Details

    • getSubjectTypes

      default List<String> getSubjectTypes()
      Returns the Subject Identifier types supported (subject_types_supported).
      Returns:
      the Subject Identifier types supported
    • getIdTokenSigningAlgorithms

      default List<String> getIdTokenSigningAlgorithms()
      Returns the JWS signing algorithms supported for the ID Token to encode the claims in a Jwt (id_token_signing_alg_values_supported).
      Returns:
      the JWS signing algorithms supported for the ID Token
    • getUserInfoEndpoint

      default URL getUserInfoEndpoint()
      Returns the URL 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