Class 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 Detail

      • DefaultAuthnRequestBuilder

        public DefaultAuthnRequestBuilder()
    • Method Detail

      • 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:
        createAuthnRequest in interface AuthnRequestBuilder
        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)