mirror of
https://github.com/spring-projects/spring-security.git
synced 2025-06-25 21:42:17 +00:00
Remove authorizationEndpoint.baseUri in OAuth2ClientConfigurer
Fixes gh-5661
This commit is contained in:
parent
b11e9ed317
commit
c3e19e29b5
@ -161,25 +161,12 @@ public final class OAuth2ClientConfigurer<B extends HttpSecurityBuilder<B>> exte
|
|||||||
* Configuration options for the Authorization Server's Authorization Endpoint.
|
* Configuration options for the Authorization Server's Authorization Endpoint.
|
||||||
*/
|
*/
|
||||||
public class AuthorizationEndpointConfig {
|
public class AuthorizationEndpointConfig {
|
||||||
private String authorizationRequestBaseUri = OAuth2AuthorizationRequestRedirectFilter.DEFAULT_AUTHORIZATION_REQUEST_BASE_URI;
|
|
||||||
private OAuth2AuthorizationRequestResolver authorizationRequestResolver;
|
private OAuth2AuthorizationRequestResolver authorizationRequestResolver;
|
||||||
private AuthorizationRequestRepository<OAuth2AuthorizationRequest> authorizationRequestRepository;
|
private AuthorizationRequestRepository<OAuth2AuthorizationRequest> authorizationRequestRepository;
|
||||||
|
|
||||||
private AuthorizationEndpointConfig() {
|
private AuthorizationEndpointConfig() {
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
|
||||||
* Sets the base {@code URI} used for authorization requests.
|
|
||||||
*
|
|
||||||
* @param authorizationRequestBaseUri the base {@code URI} used for authorization requests
|
|
||||||
* @return the {@link AuthorizationEndpointConfig} for further configuration
|
|
||||||
*/
|
|
||||||
public AuthorizationEndpointConfig baseUri(String authorizationRequestBaseUri) {
|
|
||||||
Assert.hasText(authorizationRequestBaseUri, "authorizationRequestBaseUri cannot be empty");
|
|
||||||
this.authorizationRequestBaseUri = authorizationRequestBaseUri;
|
|
||||||
return this;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Sets the resolver used for resolving {@link OAuth2AuthorizationRequest}'s.
|
* Sets the resolver used for resolving {@link OAuth2AuthorizationRequest}'s.
|
||||||
*
|
*
|
||||||
@ -222,7 +209,7 @@ public final class OAuth2ClientConfigurer<B extends HttpSecurityBuilder<B>> exte
|
|||||||
ClientRegistrationRepository clientRegistrationRepository = OAuth2ClientConfigurerUtils
|
ClientRegistrationRepository clientRegistrationRepository = OAuth2ClientConfigurerUtils
|
||||||
.getClientRegistrationRepository(getBuilder());
|
.getClientRegistrationRepository(getBuilder());
|
||||||
return new DefaultOAuth2AuthorizationRequestResolver(clientRegistrationRepository,
|
return new DefaultOAuth2AuthorizationRequestResolver(clientRegistrationRepository,
|
||||||
this.authorizationRequestBaseUri);
|
OAuth2AuthorizationRequestRedirectFilter.DEFAULT_AUTHORIZATION_REQUEST_BASE_URI);
|
||||||
}
|
}
|
||||||
|
|
||||||
private OAuth2AuthorizationRequestRedirectFilter createAuthorizationRequestRedirectFilter(B builder) {
|
private OAuth2AuthorizationRequestRedirectFilter createAuthorizationRequestRedirectFilter(B builder) {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user