Class Saml2PostAuthenticationRequest
java.lang.Object
org.springframework.security.saml2.provider.service.authentication.AbstractSaml2AuthenticationRequest
org.springframework.security.saml2.provider.service.authentication.Saml2PostAuthenticationRequest
- All Implemented Interfaces:
Serializable
Data holder for information required to send an
AuthNRequest over a POST
binding from the service provider to the identity provider
https://www.oasis-open.org/committees/download.php/35711/sstc-saml-core-errata-2.0-wd-06-diff.pdf
(line 2031)- Since:
- 5.3
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classBuilder class for aSaml2PostAuthenticationRequestobject. -
Method Summary
Modifier and TypeMethodDescriptionReturns the binding this AuthNRequest will be sent and encoded with.withRelyingPartyRegistration(RelyingPartyRegistration registration) Constructs aSaml2PostAuthenticationRequest.Builderfrom aRelyingPartyRegistrationobject.Methods inherited from class org.springframework.security.saml2.provider.service.authentication.AbstractSaml2AuthenticationRequest
getAuthenticationRequestUri, getId, getRelayState, getRelyingPartyRegistrationId, getSamlRequest
-
Method Details
-
getBinding
Description copied from class:AbstractSaml2AuthenticationRequestReturns the binding this AuthNRequest will be sent and encoded with. IfSaml2MessageBinding.REDIRECTis used, the DEFLATE encoding will be automatically applied.- Specified by:
getBindingin classAbstractSaml2AuthenticationRequest- Returns:
Saml2MessageBinding.POST
-
withRelyingPartyRegistration
public static Saml2PostAuthenticationRequest.Builder withRelyingPartyRegistration(RelyingPartyRegistration registration) Constructs aSaml2PostAuthenticationRequest.Builderfrom aRelyingPartyRegistrationobject.- Parameters:
registration- a relying party registration- Returns:
- a modifiable builder object
- Since:
- 5.7
-