Class Saml2PostAuthenticationRequest.Builder
- java.lang.Object
-
- org.springframework.security.saml2.provider.service.authentication.Saml2PostAuthenticationRequest.Builder
-
- Enclosing class:
- Saml2PostAuthenticationRequest
public static class Saml2PostAuthenticationRequest.Builder extends java.lang.Object
Builder class for aSaml2PostAuthenticationRequest
object.
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected T
_this()
Casting the return as the generic subtype, when returning itselfT
authenticationRequestUri(java.lang.String authenticationRequestUri)
Sets theauthenticationRequestUri
, a URL that will receive the AuthNRequest messageSaml2PostAuthenticationRequest
build()
Constructs an immutableSaml2PostAuthenticationRequest
object.T
relayState(java.lang.String relayState)
Sets theRelayState
parameter that will accompany this AuthNRequestT
samlRequest(java.lang.String samlRequest)
Sets theSAMLRequest
parameter that will accompany this AuthNRequest
-
-
-
Method Detail
-
build
public Saml2PostAuthenticationRequest build()
Constructs an immutableSaml2PostAuthenticationRequest
object.- Returns:
- an immutable
Saml2PostAuthenticationRequest
object.
-
_this
protected final T _this()
Casting the return as the generic subtype, when returning itself- Returns:
- this object
-
relayState
public T relayState(java.lang.String relayState)
Sets theRelayState
parameter that will accompany this AuthNRequest- Parameters:
relayState
- the relay state value, unencoded. if null or empty, the parameter will be removed from the map.- Returns:
- this object
-
samlRequest
public T samlRequest(java.lang.String samlRequest)
Sets theSAMLRequest
parameter that will accompany this AuthNRequest- Parameters:
samlRequest
- the SAMLRequest parameter.- Returns:
- this object
-
authenticationRequestUri
public T authenticationRequestUri(java.lang.String authenticationRequestUri)
Sets theauthenticationRequestUri
, a URL that will receive the AuthNRequest message- Parameters:
authenticationRequestUri
- the relay state value, unencoded.- Returns:
- this object
-
-