Skip to content

Conversation

blake-bauman
Copy link
Contributor

Spring Security's x509 configuration for WebFlux does not currently allow for a custom ServerAuthenticationConverter that provides additional attributes to the initial Authentication token.

This PR allows an application to supply a custom ServerAuthenticationConverter for x509 instead of using the default implementation.

@spring-projects-issues spring-projects-issues added the status: waiting-for-triage An issue we've not yet triaged label Jun 27, 2025
@rwinch rwinch force-pushed the x509-server-auth-converter branch from ead3845 to 9f9d053 Compare September 12, 2025 21:01
@rwinch rwinch self-assigned this Sep 12, 2025
@rwinch rwinch added in: config An issue in spring-security-config in: web An issue in web modules (web, webmvc) type: enhancement A general enhancement and removed status: waiting-for-triage An issue we've not yet triaged labels Sep 12, 2025
@rwinch rwinch added this to the 7.0.0-M3 milestone Sep 12, 2025
@rwinch rwinch enabled auto-merge (rebase) September 12, 2025 21:02
@rwinch
Copy link
Member

rwinch commented Sep 12, 2025

Thanks for the PR @blake-bauman! I've rebased the PR and pushed to this branch and marked this to be merged into main automatically once the build completes.

@blake-bauman
Copy link
Contributor Author

@rwinch Awesome. Thanks!

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

Issue spring-projectsgh-17382
@rwinch rwinch merged commit 2774948 into spring-projects:main Sep 12, 2025
6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
in: config An issue in spring-security-config in: web An issue in web modules (web, webmvc) type: enhancement A general enhancement
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants