Class DefaultAuthnRequestBuilder
java.lang.Object
org.apache.cxf.rs.security.saml.sso.DefaultAuthnRequestBuilder
- All Implemented Interfaces:
AuthnRequestBuilder
A default implementation of the AuthnRequestBuilder interface to create a SAML 2.0
Protocol AuthnRequest.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.opensaml.saml.saml2.core.AuthnRequestcreateAuthnRequest(org.apache.cxf.message.Message message, String issuerId, String assertionConsumerServiceAddress) Create a SAML 2.0 Protocol AuthnRequestbooleanbooleanvoidsetForceAuthn(boolean forceAuthn) voidsetNameIDFormat(String nameIDFormat) voidsetPassive(boolean isPassive) voidsetProtocolBinding(String protocolBinding)
-
Constructor Details
-
DefaultAuthnRequestBuilder
public DefaultAuthnRequestBuilder()
-
-
Method Details
-
createAuthnRequest
public org.opensaml.saml.saml2.core.AuthnRequest createAuthnRequest(org.apache.cxf.message.Message message, String issuerId, String assertionConsumerServiceAddress) throws Exception Create a SAML 2.0 Protocol AuthnRequest- Specified by:
createAuthnRequestin interfaceAuthnRequestBuilder- Throws:
Exception
-
isForceAuthn
public boolean isForceAuthn() -
setForceAuthn
public void setForceAuthn(boolean forceAuthn) -
isPassive
public boolean isPassive() -
setPassive
public void setPassive(boolean isPassive) -
getProtocolBinding
-
setProtocolBinding
-
getNameIDFormat
-
setNameIDFormat
-