public final class OidcConfigurer
extends java.lang.Object
OAuth2AuthorizationServerConfigurer.oidc(org.springframework.security.config.Customizer<org.springframework.security.config.annotation.web.configurers.oauth2.server.authorization.OidcConfigurer>),
OidcClientRegistrationEndpointConfigurer,
OidcUserInfoEndpointConfigurer,
OidcProviderConfigurationEndpointFilter| Modifier and Type | Method and Description |
|---|---|
OidcConfigurer |
clientRegistrationEndpoint(org.springframework.security.config.Customizer<OidcClientRegistrationEndpointConfigurer> clientRegistrationEndpointCustomizer)
Configures the OpenID Connect Dynamic Client Registration 1.0 Endpoint.
|
protected org.springframework.security.config.annotation.ObjectPostProcessor<java.lang.Object> |
getObjectPostProcessor() |
protected <T> T |
postProcess(T object) |
OidcConfigurer |
userInfoEndpoint(org.springframework.security.config.Customizer<OidcUserInfoEndpointConfigurer> userInfoEndpointCustomizer)
Configures the OpenID Connect 1.0 UserInfo Endpoint.
|
public OidcConfigurer clientRegistrationEndpoint(org.springframework.security.config.Customizer<OidcClientRegistrationEndpointConfigurer> clientRegistrationEndpointCustomizer)
clientRegistrationEndpointCustomizer - the Customizer providing access to the OidcClientRegistrationEndpointConfigurerOidcConfigurer for further configurationpublic OidcConfigurer userInfoEndpoint(org.springframework.security.config.Customizer<OidcUserInfoEndpointConfigurer> userInfoEndpointCustomizer)
userInfoEndpointCustomizer - the Customizer providing access to the OidcUserInfoEndpointConfigurerOidcConfigurer for further configurationprotected final <T> T postProcess(T object)
protected final org.springframework.security.config.annotation.ObjectPostProcessor<java.lang.Object> getObjectPostProcessor()