public final class ImplicitGrantConfigurer<B extends HttpSecurityBuilder<B>> extends AbstractHttpConfigurer<ImplicitGrantConfigurer<B>,B>
AbstractHttpConfigurer for the OAuth 2.0 Implicit Grant type.
Filter's are populated:
OAuth2AuthorizationRequestRedirectFilterClientRegistrationRepository (required)ClientRegistrationRepositoryOAuth2AuthorizationRequestRedirectFilter,
ClientRegistrationRepository| Constructor and Description |
|---|
ImplicitGrantConfigurer() |
| Modifier and Type | Method and Description |
|---|---|
ImplicitGrantConfigurer<B> |
authorizationRequestBaseUri(java.lang.String authorizationRequestBaseUri)
Sets the base
URI used for authorization requests. |
ImplicitGrantConfigurer<B> |
clientRegistrationRepository(org.springframework.security.oauth2.client.registration.ClientRegistrationRepository clientRegistrationRepository)
Sets the repository of client registrations.
|
void |
configure(B http)
Configure the
SecurityBuilder by setting the necessary properties on the
SecurityBuilder. |
disable, withObjectPostProcessoraddObjectPostProcessor, and, getBuilder, init, postProcess, setBuilderpublic ImplicitGrantConfigurer<B> authorizationRequestBaseUri(java.lang.String authorizationRequestBaseUri)
URI used for authorization requests.authorizationRequestBaseUri - the base URI used for authorization requestsImplicitGrantConfigurer for further configurationpublic ImplicitGrantConfigurer<B> clientRegistrationRepository(org.springframework.security.oauth2.client.registration.ClientRegistrationRepository clientRegistrationRepository)
clientRegistrationRepository - the repository of client registrationsImplicitGrantConfigurer for further configurationpublic void configure(B http) throws java.lang.Exception
SecurityConfigurerSecurityBuilder by setting the necessary properties on the
SecurityBuilder.configure in interface SecurityConfigurer<org.springframework.security.web.DefaultSecurityFilterChain,B extends HttpSecurityBuilder<B>>configure in class SecurityConfigurerAdapter<org.springframework.security.web.DefaultSecurityFilterChain,B extends HttpSecurityBuilder<B>>java.lang.Exception