Class OAuth2LoginConfigurer.AuthorizationEndpointConfig
- java.lang.Object
-
- org.springframework.security.config.annotation.web.configurers.oauth2.client.OAuth2LoginConfigurer.AuthorizationEndpointConfig
-
- Enclosing class:
- OAuth2LoginConfigurer<B extends HttpSecurityBuilder<B>>
public final class OAuth2LoginConfigurer.AuthorizationEndpointConfig extends java.lang.Object
Configuration options for the Authorization Server's Authorization Endpoint.
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description OAuth2LoginConfigurer<B>
and()
Returns theOAuth2LoginConfigurer
for further configuration.OAuth2LoginConfigurer.AuthorizationEndpointConfig
authorizationRequestRepository(AuthorizationRequestRepository<OAuth2AuthorizationRequest> authorizationRequestRepository)
Sets the repository used for storingOAuth2AuthorizationRequest
's.OAuth2LoginConfigurer.AuthorizationEndpointConfig
authorizationRequestResolver(OAuth2AuthorizationRequestResolver authorizationRequestResolver)
Sets the resolver used for resolvingOAuth2AuthorizationRequest
's.OAuth2LoginConfigurer.AuthorizationEndpointConfig
baseUri(java.lang.String authorizationRequestBaseUri)
Sets the baseURI
used for authorization requests.
-
-
-
Method Detail
-
baseUri
public OAuth2LoginConfigurer.AuthorizationEndpointConfig baseUri(java.lang.String authorizationRequestBaseUri)
Sets the baseURI
used for authorization requests.- Parameters:
authorizationRequestBaseUri
- the baseURI
used for authorization requests- Returns:
- the
OAuth2LoginConfigurer.AuthorizationEndpointConfig
for further configuration
-
authorizationRequestResolver
public OAuth2LoginConfigurer.AuthorizationEndpointConfig authorizationRequestResolver(OAuth2AuthorizationRequestResolver authorizationRequestResolver)
Sets the resolver used for resolvingOAuth2AuthorizationRequest
's.- Parameters:
authorizationRequestResolver
- the resolver used for resolvingOAuth2AuthorizationRequest
's- Returns:
- the
OAuth2LoginConfigurer.AuthorizationEndpointConfig
for further configuration - Since:
- 5.1
-
authorizationRequestRepository
public OAuth2LoginConfigurer.AuthorizationEndpointConfig authorizationRequestRepository(AuthorizationRequestRepository<OAuth2AuthorizationRequest> authorizationRequestRepository)
Sets the repository used for storingOAuth2AuthorizationRequest
's.- Parameters:
authorizationRequestRepository
- the repository used for storingOAuth2AuthorizationRequest
's- Returns:
- the
OAuth2LoginConfigurer.AuthorizationEndpointConfig
for further configuration
-
and
public OAuth2LoginConfigurer<B> and()
Returns theOAuth2LoginConfigurer
for further configuration.- Returns:
- the
OAuth2LoginConfigurer
-
-