Apache CXF API

org.apache.cxf.rs.security.saml.sso
Class DefaultAuthnRequestBuilder

java.lang.Object
  extended by 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
DefaultAuthnRequestBuilder()
           
 
Method Summary
 org.opensaml.saml2.core.AuthnRequest createAuthnRequest(Message message, String issuerId, String assertionConsumerServiceAddress)
          Create a SAML 2.0 Protocol AuthnRequest
 String getProtocolBinding()
           
 boolean isForceAuthn()
           
 boolean isPassive()
           
 void setForceAuthn(boolean forceAuthn)
           
 void setPassive(boolean isPassive)
           
 void setProtocolBinding(String protocolBinding)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DefaultAuthnRequestBuilder

public DefaultAuthnRequestBuilder()
Method Detail

createAuthnRequest

public org.opensaml.saml2.core.AuthnRequest createAuthnRequest(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)

Apache CXF API

Apache CXF