org.jboss.identity.federation.saml.v2.protocol
Class AuthnRequestType

java.lang.Object
  extended by org.jboss.identity.federation.saml.v2.protocol.RequestAbstractType
      extended by org.jboss.identity.federation.saml.v2.protocol.AuthnRequestType

public class AuthnRequestType
extends RequestAbstractType

Java class for AuthnRequestType complex type.

The following schema fragment specifies the expected content contained within this class.

 <complexType name="AuthnRequestType">
   <complexContent>
     <extension base="{urn:oasis:names:tc:SAML:2.0:protocol}RequestAbstractType">
       <sequence>
         <element ref="{urn:oasis:names:tc:SAML:2.0:assertion}Subject" minOccurs="0"/>
         <element ref="{urn:oasis:names:tc:SAML:2.0:protocol}NameIDPolicy" minOccurs="0"/>
         <element ref="{urn:oasis:names:tc:SAML:2.0:assertion}Conditions" minOccurs="0"/>
         <element ref="{urn:oasis:names:tc:SAML:2.0:protocol}RequestedAuthnContext" minOccurs="0"/>
         <element ref="{urn:oasis:names:tc:SAML:2.0:protocol}Scoping" minOccurs="0"/>
       </sequence>
       <attribute name="ForceAuthn" type="{http://www.w3.org/2001/XMLSchema}boolean" />
       <attribute name="IsPassive" type="{http://www.w3.org/2001/XMLSchema}boolean" />
       <attribute name="ProtocolBinding" type="{http://www.w3.org/2001/XMLSchema}anyURI" />
       <attribute name="AssertionConsumerServiceIndex" type="{http://www.w3.org/2001/XMLSchema}unsignedShort" />
       <attribute name="AssertionConsumerServiceURL" type="{http://www.w3.org/2001/XMLSchema}anyURI" />
       <attribute name="AttributeConsumingServiceIndex" type="{http://www.w3.org/2001/XMLSchema}unsignedShort" />
       <attribute name="ProviderName" type="{http://www.w3.org/2001/XMLSchema}string" />
     </extension>
   </complexContent>
 </complexType>
 


Field Summary
protected  java.lang.Integer assertionConsumerServiceIndex
           
protected  java.lang.String assertionConsumerServiceURL
           
protected  java.lang.Integer attributeConsumingServiceIndex
           
protected  ConditionsType conditions
           
protected  java.lang.Boolean forceAuthn
           
protected  java.lang.Boolean isPassive
           
protected  NameIDPolicyType nameIDPolicy
           
protected  java.lang.String protocolBinding
           
protected  java.lang.String providerName
           
protected  RequestedAuthnContextType requestedAuthnContext
           
protected  ScopingType scoping
           
protected  SubjectType subject
           
 
Fields inherited from class org.jboss.identity.federation.saml.v2.protocol.RequestAbstractType
consent, destination, extensions, id, issueInstant, issuer, signature, version
 
Constructor Summary
AuthnRequestType()
           
 
Method Summary
 java.lang.Integer getAssertionConsumerServiceIndex()
          Gets the value of the assertionConsumerServiceIndex property.
 java.lang.String getAssertionConsumerServiceURL()
          Gets the value of the assertionConsumerServiceURL property.
 java.lang.Integer getAttributeConsumingServiceIndex()
          Gets the value of the attributeConsumingServiceIndex property.
 ConditionsType getConditions()
          Gets the value of the conditions property.
 NameIDPolicyType getNameIDPolicy()
          Gets the value of the nameIDPolicy property.
 java.lang.String getProtocolBinding()
          Gets the value of the protocolBinding property.
 java.lang.String getProviderName()
          Gets the value of the providerName property.
 RequestedAuthnContextType getRequestedAuthnContext()
          Gets the value of the requestedAuthnContext property.
 ScopingType getScoping()
          Gets the value of the scoping property.
 SubjectType getSubject()
          Gets the value of the subject property.
 java.lang.Boolean isForceAuthn()
          Gets the value of the forceAuthn property.
 java.lang.Boolean isIsPassive()
          Gets the value of the isPassive property.
 void setAssertionConsumerServiceIndex(java.lang.Integer value)
          Sets the value of the assertionConsumerServiceIndex property.
 void setAssertionConsumerServiceURL(java.lang.String value)
          Sets the value of the assertionConsumerServiceURL property.
 void setAttributeConsumingServiceIndex(java.lang.Integer value)
          Sets the value of the attributeConsumingServiceIndex property.
 void setConditions(ConditionsType value)
          Sets the value of the conditions property.
 void setForceAuthn(java.lang.Boolean value)
          Sets the value of the forceAuthn property.
 void setIsPassive(java.lang.Boolean value)
          Sets the value of the isPassive property.
 void setNameIDPolicy(NameIDPolicyType value)
          Sets the value of the nameIDPolicy property.
 void setProtocolBinding(java.lang.String value)
          Sets the value of the protocolBinding property.
 void setProviderName(java.lang.String value)
          Sets the value of the providerName property.
 void setRequestedAuthnContext(RequestedAuthnContextType value)
          Sets the value of the requestedAuthnContext property.
 void setScoping(ScopingType value)
          Sets the value of the scoping property.
 void setSubject(SubjectType value)
          Sets the value of the subject property.
 
Methods inherited from class org.jboss.identity.federation.saml.v2.protocol.RequestAbstractType
getConsent, getDestination, getExtensions, getID, getIssueInstant, getIssuer, getSignature, getVersion, setConsent, setDestination, setExtensions, setID, setIssueInstant, setIssuer, setSignature, setVersion
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

subject

protected SubjectType subject

nameIDPolicy

protected NameIDPolicyType nameIDPolicy

conditions

protected ConditionsType conditions

requestedAuthnContext

protected RequestedAuthnContextType requestedAuthnContext

scoping

protected ScopingType scoping

forceAuthn

protected java.lang.Boolean forceAuthn

isPassive

protected java.lang.Boolean isPassive

protocolBinding

protected java.lang.String protocolBinding

assertionConsumerServiceIndex

protected java.lang.Integer assertionConsumerServiceIndex

assertionConsumerServiceURL

protected java.lang.String assertionConsumerServiceURL

attributeConsumingServiceIndex

protected java.lang.Integer attributeConsumingServiceIndex

providerName

protected java.lang.String providerName
Constructor Detail

AuthnRequestType

public AuthnRequestType()
Method Detail

getSubject

public SubjectType getSubject()
Gets the value of the subject property.

Returns:
possible object is SubjectType

setSubject

public void setSubject(SubjectType value)
Sets the value of the subject property.

Parameters:
value - allowed object is SubjectType

getNameIDPolicy

public NameIDPolicyType getNameIDPolicy()
Gets the value of the nameIDPolicy property.

Returns:
possible object is NameIDPolicyType

setNameIDPolicy

public void setNameIDPolicy(NameIDPolicyType value)
Sets the value of the nameIDPolicy property.

Parameters:
value - allowed object is NameIDPolicyType

getConditions

public ConditionsType getConditions()
Gets the value of the conditions property.

Returns:
possible object is ConditionsType

setConditions

public void setConditions(ConditionsType value)
Sets the value of the conditions property.

Parameters:
value - allowed object is ConditionsType

getRequestedAuthnContext

public RequestedAuthnContextType getRequestedAuthnContext()
Gets the value of the requestedAuthnContext property.

Returns:
possible object is RequestedAuthnContextType

setRequestedAuthnContext

public void setRequestedAuthnContext(RequestedAuthnContextType value)
Sets the value of the requestedAuthnContext property.

Parameters:
value - allowed object is RequestedAuthnContextType

getScoping

public ScopingType getScoping()
Gets the value of the scoping property.

Returns:
possible object is ScopingType

setScoping

public void setScoping(ScopingType value)
Sets the value of the scoping property.

Parameters:
value - allowed object is ScopingType

isForceAuthn

public java.lang.Boolean isForceAuthn()
Gets the value of the forceAuthn property.

Returns:
possible object is Boolean

setForceAuthn

public void setForceAuthn(java.lang.Boolean value)
Sets the value of the forceAuthn property.

Parameters:
value - allowed object is Boolean

isIsPassive

public java.lang.Boolean isIsPassive()
Gets the value of the isPassive property.

Returns:
possible object is Boolean

setIsPassive

public void setIsPassive(java.lang.Boolean value)
Sets the value of the isPassive property.

Parameters:
value - allowed object is Boolean

getProtocolBinding

public java.lang.String getProtocolBinding()
Gets the value of the protocolBinding property.

Returns:
possible object is String

setProtocolBinding

public void setProtocolBinding(java.lang.String value)
Sets the value of the protocolBinding property.

Parameters:
value - allowed object is String

getAssertionConsumerServiceIndex

public java.lang.Integer getAssertionConsumerServiceIndex()
Gets the value of the assertionConsumerServiceIndex property.

Returns:
possible object is Integer

setAssertionConsumerServiceIndex

public void setAssertionConsumerServiceIndex(java.lang.Integer value)
Sets the value of the assertionConsumerServiceIndex property.

Parameters:
value - allowed object is Integer

getAssertionConsumerServiceURL

public java.lang.String getAssertionConsumerServiceURL()
Gets the value of the assertionConsumerServiceURL property.

Returns:
possible object is String

setAssertionConsumerServiceURL

public void setAssertionConsumerServiceURL(java.lang.String value)
Sets the value of the assertionConsumerServiceURL property.

Parameters:
value - allowed object is String

getAttributeConsumingServiceIndex

public java.lang.Integer getAttributeConsumingServiceIndex()
Gets the value of the attributeConsumingServiceIndex property.

Returns:
possible object is Integer

setAttributeConsumingServiceIndex

public void setAttributeConsumingServiceIndex(java.lang.Integer value)
Sets the value of the attributeConsumingServiceIndex property.

Parameters:
value - allowed object is Integer

getProviderName

public java.lang.String getProviderName()
Gets the value of the providerName property.

Returns:
possible object is String

setProviderName

public void setProviderName(java.lang.String value)
Sets the value of the providerName property.

Parameters:
value - allowed object is String


Copyright © 2009 JBoss Inc.. All Rights Reserved.