Class OidcProviderConfigurationEndpointConfigurer

java.lang.Object
org.springframework.security.config.annotation.web.configurers.oauth2.server.authorization.OidcProviderConfigurationEndpointConfigurer

public final class OidcProviderConfigurationEndpointConfigurer extends Object
Configurer for the OpenID Connect 1.0 Provider Configuration Endpoint.
Since:
7.0
See Also:
  • Method Details

    • providerConfigurationCustomizer

      public OidcProviderConfigurationEndpointConfigurer providerConfigurationCustomizer(Consumer<org.springframework.security.oauth2.server.authorization.oidc.OidcProviderConfiguration.Builder> providerConfigurationCustomizer)
      Sets the Consumer providing access to the OidcProviderConfiguration.Builder allowing the ability to customize the claims of the OpenID Provider's configuration.
      Parameters:
      providerConfigurationCustomizer - the Consumer providing access to the OidcProviderConfiguration.Builder
      Returns:
      the OidcProviderConfigurationEndpointConfigurer for further configuration
    • postProcess

      protected final <T> T postProcess(T object)
    • getObjectPostProcessor

      protected final ObjectPostProcessor<Object> getObjectPostProcessor()