public static class AbstractSaml2AuthenticationRequest.Builder<T extends AbstractSaml2AuthenticationRequest.Builder<T>>
extends java.lang.Object
AbstractSaml2AuthenticationRequest
and its subclasses.Modifier | Constructor and Description |
---|---|
protected |
Builder() |
Modifier and Type | Method and Description |
---|---|
protected T |
_this()
Casting the return as the generic subtype, when returning itself
|
T |
authenticationRequestUri(java.lang.String authenticationRequestUri)
Sets the
authenticationRequestUri , a URL that will receive the
AuthNRequest message |
T |
relayState(java.lang.String relayState)
Sets the
RelayState parameter that will accompany this AuthNRequest |
T |
samlRequest(java.lang.String samlRequest)
Sets the
SAMLRequest parameter that will accompany this AuthNRequest |
protected final T _this()
public T relayState(java.lang.String relayState)
RelayState
parameter that will accompany this AuthNRequestrelayState
- the relay state value, unencoded. if null or empty, the
parameter will be removed from the map.public T samlRequest(java.lang.String samlRequest)
SAMLRequest
parameter that will accompany this AuthNRequestsamlRequest
- the SAMLRequest parameter.public T authenticationRequestUri(java.lang.String authenticationRequestUri)
authenticationRequestUri
, a URL that will receive the
AuthNRequest messageauthenticationRequestUri
- the relay state value, unencoded.