org.jboss.identity.federation.saml.v2.assertion
Class AuthnStatementType

java.lang.Object
  extended by org.jboss.identity.federation.saml.v2.assertion.StatementAbstractType
      extended by org.jboss.identity.federation.saml.v2.assertion.AuthnStatementType

public class AuthnStatementType
extends StatementAbstractType

Java class for AuthnStatementType complex type.

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

 <complexType name="AuthnStatementType">
   <complexContent>
     <extension base="{urn:oasis:names:tc:SAML:2.0:assertion}StatementAbstractType">
       <sequence>
         <element ref="{urn:oasis:names:tc:SAML:2.0:assertion}SubjectLocality" minOccurs="0"/>
         <element ref="{urn:oasis:names:tc:SAML:2.0:assertion}AuthnContext"/>
       </sequence>
       <attribute name="AuthnInstant" use="required" type="{http://www.w3.org/2001/XMLSchema}dateTime" />
       <attribute name="SessionIndex" type="{http://www.w3.org/2001/XMLSchema}string" />
       <attribute name="SessionNotOnOrAfter" type="{http://www.w3.org/2001/XMLSchema}dateTime" />
     </extension>
   </complexContent>
 </complexType>
 


Field Summary
protected  AuthnContextType authnContext
           
protected  javax.xml.datatype.XMLGregorianCalendar authnInstant
           
protected  java.lang.String sessionIndex
           
protected  javax.xml.datatype.XMLGregorianCalendar sessionNotOnOrAfter
           
protected  SubjectLocalityType subjectLocality
           
 
Constructor Summary
AuthnStatementType()
           
 
Method Summary
 AuthnContextType getAuthnContext()
          Gets the value of the authnContext property.
 javax.xml.datatype.XMLGregorianCalendar getAuthnInstant()
          Gets the value of the authnInstant property.
 java.lang.String getSessionIndex()
          Gets the value of the sessionIndex property.
 javax.xml.datatype.XMLGregorianCalendar getSessionNotOnOrAfter()
          Gets the value of the sessionNotOnOrAfter property.
 SubjectLocalityType getSubjectLocality()
          Gets the value of the subjectLocality property.
 void setAuthnContext(AuthnContextType value)
          Sets the value of the authnContext property.
 void setAuthnInstant(javax.xml.datatype.XMLGregorianCalendar value)
          Sets the value of the authnInstant property.
 void setSessionIndex(java.lang.String value)
          Sets the value of the sessionIndex property.
 void setSessionNotOnOrAfter(javax.xml.datatype.XMLGregorianCalendar value)
          Sets the value of the sessionNotOnOrAfter property.
 void setSubjectLocality(SubjectLocalityType value)
          Sets the value of the subjectLocality property.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

subjectLocality

protected SubjectLocalityType subjectLocality

authnContext

protected AuthnContextType authnContext

authnInstant

protected javax.xml.datatype.XMLGregorianCalendar authnInstant

sessionIndex

protected java.lang.String sessionIndex

sessionNotOnOrAfter

protected javax.xml.datatype.XMLGregorianCalendar sessionNotOnOrAfter
Constructor Detail

AuthnStatementType

public AuthnStatementType()
Method Detail

getSubjectLocality

public SubjectLocalityType getSubjectLocality()
Gets the value of the subjectLocality property.

Returns:
possible object is SubjectLocalityType

setSubjectLocality

public void setSubjectLocality(SubjectLocalityType value)
Sets the value of the subjectLocality property.

Parameters:
value - allowed object is SubjectLocalityType

getAuthnContext

public AuthnContextType getAuthnContext()
Gets the value of the authnContext property.

Returns:
possible object is AuthnContextType

setAuthnContext

public void setAuthnContext(AuthnContextType value)
Sets the value of the authnContext property.

Parameters:
value - allowed object is AuthnContextType

getAuthnInstant

public javax.xml.datatype.XMLGregorianCalendar getAuthnInstant()
Gets the value of the authnInstant property.

Returns:
possible object is XMLGregorianCalendar

setAuthnInstant

public void setAuthnInstant(javax.xml.datatype.XMLGregorianCalendar value)
Sets the value of the authnInstant property.

Parameters:
value - allowed object is XMLGregorianCalendar

getSessionIndex

public java.lang.String getSessionIndex()
Gets the value of the sessionIndex property.

Returns:
possible object is String

setSessionIndex

public void setSessionIndex(java.lang.String value)
Sets the value of the sessionIndex property.

Parameters:
value - allowed object is String

getSessionNotOnOrAfter

public javax.xml.datatype.XMLGregorianCalendar getSessionNotOnOrAfter()
Gets the value of the sessionNotOnOrAfter property.

Returns:
possible object is XMLGregorianCalendar

setSessionNotOnOrAfter

public void setSessionNotOnOrAfter(javax.xml.datatype.XMLGregorianCalendar value)
Sets the value of the sessionNotOnOrAfter property.

Parameters:
value - allowed object is XMLGregorianCalendar


Copyright © 2009 JBoss Inc.. All Rights Reserved.