Class DefaultAuthnRequestBuilder
- java.lang.Object
-
- org.apache.cxf.rs.security.saml.sso.DefaultAuthnRequestBuilder
-
- All Implemented Interfaces:
AuthnRequestBuilder
public class DefaultAuthnRequestBuilder extends Object implements AuthnRequestBuilder
A default implementation of the AuthnRequestBuilder interface to create a SAML 2.0 Protocol AuthnRequest.
-
-
Constructor Summary
Constructors Constructor Description DefaultAuthnRequestBuilder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.opensaml.saml.saml2.core.AuthnRequestcreateAuthnRequest(Message message, String issuerId, String assertionConsumerServiceAddress)Create a SAML 2.0 Protocol AuthnRequestStringgetNameIDFormat()StringgetProtocolBinding()booleanisForceAuthn()booleanisPassive()voidsetForceAuthn(boolean forceAuthn)voidsetNameIDFormat(String nameIDFormat)voidsetPassive(boolean isPassive)voidsetProtocolBinding(String protocolBinding)
-
-
-
Method Detail
-
createAuthnRequest
public org.opensaml.saml.saml2.core.AuthnRequest createAuthnRequest(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
public String getProtocolBinding()
-
setProtocolBinding
public void setProtocolBinding(String protocolBinding)
-
getNameIDFormat
public String getNameIDFormat()
-
setNameIDFormat
public void setNameIDFormat(String nameIDFormat)
-
-