Fix X509 WebFlux Configuration Checks

The changes for gh-17382 broke the checkstyle and tests. This fixes
them both.

Issue gh-17382
This commit is contained in:
Rob Winch 2025-09-12 16:31:53 -05:00
parent b502697731
commit 2774948b92
2 changed files with 2 additions and 2 deletions

View File

@ -3256,7 +3256,7 @@ public class ServerHttpSecurity {
X509PrincipalExtractor principalExtractor = getPrincipalExtractor();
ServerAuthenticationConverter converter = getServerAuthenticationConverter(principalExtractor);
AuthenticationWebFilter filter = new AuthenticationWebFilter(authenticationManager);
filter.setServerAuthenticationConverter(serverAuthenticationConverter);
filter.setServerAuthenticationConverter(converter);
http.addFilterAt(filter, SecurityWebFiltersOrder.AUTHENTICATION);
}

View File

@ -504,7 +504,7 @@ public class ServerHttpSecurityTests {
this.http.x509((x509) -> x509.serverAuthenticationConverter(mockConverter));
SecurityWebFilterChain securityWebFilterChain = this.http.build();
WebFilter x509WebFilter = securityWebFilterChain.getWebFilters()
.filter(filter -> matchesX509Converter(filter, mockConverter))
.filter((filter) -> matchesX509Converter(filter, mockConverter))
.blockFirst();
assertThat(x509WebFilter).isNotNull();
}