spring-security/docs/modules/ROOT/pages/servlet/saml2
Josh Cummings 9b724377ce
CodeQL Advanced / codeql-analysis-call (push) Waiting to run Details
CI / Build (17, ubuntu-latest) (push) Waiting to run Details
CI / Build (17, windows-latest) (push) Waiting to run Details
CI / Test Against Snapshots (17, 17) (push) Waiting to run Details
CI / Test Against Snapshots (21-ea, 21) (push) Waiting to run Details
CI / Deploy Artifacts (push) Blocked by required conditions Details
CI / Deploy Docs (push) Blocked by required conditions Details
CI / Deploy Schema (push) Blocked by required conditions Details
CI / Perform Release (push) Blocked by required conditions Details
CI / Send Notification (push) Blocked by required conditions Details
Deploy Docs / build (push) Has been cancelled Details
Rework Saml2 Authentication Statement
This commit separates the authentication principal, the assertion details,
and the relying party tenant into separate components. This allows the
principal to be completely decoupled from how Spring Security triggers and
processes SLO.

Specifically, it adds Saml2AssertionAuthentication, a new authentication
implementation that allows an Object principal and a Saml2ResponseAssertionAccessor
credential. It also moves the relying party registration id from
Saml2AuthenticatedPrincipal to Saml2AssertionAuthentication.

As such, Saml2AuthenticatedPrincipal is now deprecated in favor of
placing its assertion components in Saml2ResponseAssertionAccessor and
the relying party registration id in Saml2AssertionAuthentication.

Closes gh-10820
2025-06-10 17:21:03 -06:00
..
login Rework Saml2 Authentication Statement 2025-06-10 17:21:03 -06:00
index.adoc Separate SAML Docs 2021-10-29 11:30:41 -06:00
logout.adoc Add ResponseAuthenticationConverter 2025-04-09 17:38:24 -06:00
metadata.adoc Fix Documentation Typos 2024-12-09 17:56:00 -07:00
opensaml.adoc Fix: Correct OpenSAML 5.x Documentation 2024-12-04 13:42:03 -07:00
saml-extension-migration.adoc Add Missing Header 2025-05-15 18:16:36 -06:00