public static class Saml2AuthenticationRequestContext.Builder
extends java.lang.Object
Saml2AuthenticationRequestContext
.Modifier and Type | Method and Description |
---|---|
Saml2AuthenticationRequestContext.Builder |
assertionConsumerServiceUrl(java.lang.String assertionConsumerServiceUrl)
Sets the
assertionConsumerServiceURL for the authentication request. |
Saml2AuthenticationRequestContext |
build()
Creates a
Saml2AuthenticationRequestContext object. |
Saml2AuthenticationRequestContext.Builder |
issuer(java.lang.String issuer)
Sets the issuer for the authentication request.
|
Saml2AuthenticationRequestContext.Builder |
relayState(java.lang.String relayState)
Sets the
RelayState parameter that will accompany this AuthNRequest |
Saml2AuthenticationRequestContext.Builder |
relyingPartyRegistration(RelyingPartyRegistration relyingPartyRegistration)
Sets the
RelyingPartyRegistration used to build the authentication request. |
public Saml2AuthenticationRequestContext.Builder issuer(java.lang.String issuer)
issuer
- - a required valueBuilder
public Saml2AuthenticationRequestContext.Builder relyingPartyRegistration(RelyingPartyRegistration relyingPartyRegistration)
RelyingPartyRegistration
used to build the authentication request.relyingPartyRegistration
- - a required valueBuilder
public Saml2AuthenticationRequestContext.Builder assertionConsumerServiceUrl(java.lang.String assertionConsumerServiceUrl)
assertionConsumerServiceURL
for the authentication request.
Typically the Service Provider EntityID
assertionConsumerServiceUrl
- - a required valueBuilder
public Saml2AuthenticationRequestContext.Builder 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 Saml2AuthenticationRequestContext build()
Saml2AuthenticationRequestContext
object.{@link
- IllegalArgumentException} if a required property is not set