[BAEL-2765] Rename test & add module (#12639)
* [BAEL-2765] Rename test & add module * [BAEL-2765] Fix java target * [BAEL-2765] Fix java target
This commit is contained in:
parent
1c87d1dfce
commit
d03fb7e217
@ -47,6 +47,7 @@
|
||||
<module>spring-security-web-thymeleaf</module>
|
||||
<module>spring-security-web-x509</module>
|
||||
<module>spring-security-opa</module>
|
||||
<module>spring-security-pkce</module>
|
||||
</modules>
|
||||
|
||||
</project>
|
||||
|
@ -31,12 +31,11 @@ public class AuthServerConfiguration {
|
||||
@Order(1)
|
||||
public SecurityFilterChain authorizationServerSecurityFilterChain(HttpSecurity http) throws Exception {
|
||||
|
||||
var authorizationServerConfigurer = new OAuth2AuthorizationServerConfigurer<HttpSecurity>();
|
||||
var endpointsMatcher = authorizationServerConfigurer.getEndpointsMatcher();
|
||||
OAuth2AuthorizationServerConfigurer<HttpSecurity> authorizationServerConfigurer = new OAuth2AuthorizationServerConfigurer<>();
|
||||
|
||||
// @formatter:off
|
||||
http
|
||||
.requestMatcher(endpointsMatcher)
|
||||
.requestMatcher(authorizationServerConfigurer.getEndpointsMatcher())
|
||||
.authorizeRequests(authorize ->
|
||||
authorize
|
||||
.anyRequest()
|
||||
@ -46,7 +45,7 @@ public class AuthServerConfiguration {
|
||||
exceptions.authenticationEntryPoint(new LoginUrlAuthenticationEntryPoint("/login")))
|
||||
.csrf( csrf ->
|
||||
csrf
|
||||
.ignoringRequestMatchers(endpointsMatcher))
|
||||
.ignoringRequestMatchers(authorizationServerConfigurer.getEndpointsMatcher()))
|
||||
.apply(authorizationServerConfigurer);
|
||||
|
||||
// Required by /userinfo endpoint
|
||||
@ -68,7 +67,7 @@ public class AuthServerConfiguration {
|
||||
@Bean
|
||||
public RegisteredClientRepository registeredClientRepository() {
|
||||
|
||||
var pkceClient = RegisteredClient
|
||||
RegisteredClient pkceClient = RegisteredClient
|
||||
.withId(UUID.randomUUID().toString())
|
||||
.clientId("pkce-client")
|
||||
.clientSecret("{noop}obscura")
|
||||
|
@ -21,7 +21,7 @@ public class OAuth2ClientConfiguration {
|
||||
|
||||
@Bean
|
||||
public ServerOAuth2AuthorizationRequestResolver pkceResolver(ReactiveClientRegistrationRepository repo) {
|
||||
var resolver = new DefaultServerOAuth2AuthorizationRequestResolver(repo);
|
||||
DefaultServerOAuth2AuthorizationRequestResolver resolver = new DefaultServerOAuth2AuthorizationRequestResolver(repo);
|
||||
resolver.setAuthorizationRequestCustomizer(OAuth2AuthorizationRequestCustomizers.withPkce());
|
||||
return resolver;
|
||||
}
|
||||
|
@ -17,7 +17,6 @@
|
||||
<properties>
|
||||
<!-- Need 2.7.x to bring spring-security 5.7.x-->
|
||||
<spring-boot.version>2.7.2</spring-boot.version>
|
||||
<java.version>11</java.version>
|
||||
</properties>
|
||||
<dependencies>
|
||||
<dependency>
|
||||
|
Loading…
x
Reference in New Issue
Block a user