at.gv.zustellung.zusemsg.xsd.saml
Class AuthenticationStatementType

java.lang.Object
  extended by at.gv.zustellung.zusemsg.xsd.saml.StatementAbstractType
      extended by at.gv.zustellung.zusemsg.xsd.saml.SubjectStatementAbstractType
          extended by at.gv.zustellung.zusemsg.xsd.saml.AuthenticationStatementType

public class AuthenticationStatementType
extends SubjectStatementAbstractType

Java class for AuthenticationStatementType complex type.

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

 <complexType name="AuthenticationStatementType">
   <complexContent>
     <extension base="{urn:oasis:names:tc:SAML:1.0:assertion}SubjectStatementAbstractType">
       <sequence>
         <element ref="{urn:oasis:names:tc:SAML:1.0:assertion}SubjectLocality" minOccurs="0"/>
         <element ref="{urn:oasis:names:tc:SAML:1.0:assertion}AuthorityBinding" maxOccurs="unbounded" minOccurs="0"/>
       </sequence>
       <attribute name="AuthenticationMethod" use="required" type="{http://www.w3.org/2001/XMLSchema}anyURI" />
       <attribute name="AuthenticationInstant" use="required" type="{http://www.w3.org/2001/XMLSchema}dateTime" />
     </extension>
   </complexContent>
 </complexType>
 


Constructor Summary
AuthenticationStatementType()
           
 
Method Summary
 XMLGregorianCalendar getAuthenticationInstant()
          Gets the value of the authenticationInstant property.
 String getAuthenticationMethod()
          Gets the value of the authenticationMethod property.
 List<AuthorityBindingType> getAuthorityBinding()
          Gets the value of the authorityBinding property.
 SubjectLocalityType getSubjectLocality()
          Gets the value of the subjectLocality property.
 void setAuthenticationInstant(XMLGregorianCalendar value)
          Sets the value of the authenticationInstant property.
 void setAuthenticationMethod(String value)
          Sets the value of the authenticationMethod property.
 void setSubjectLocality(SubjectLocalityType value)
          Sets the value of the subjectLocality property.
 
Methods inherited from class at.gv.zustellung.zusemsg.xsd.saml.SubjectStatementAbstractType
getSubject, setSubject
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AuthenticationStatementType

public AuthenticationStatementType()
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

getAuthorityBinding

public List<AuthorityBindingType> getAuthorityBinding()
Gets the value of the authorityBinding property.

This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the authorityBinding property.

For example, to add a new item, do as follows:

    getAuthorityBinding().add(newItem);
 

Objects of the following type(s) are allowed in the list AuthorityBindingType


getAuthenticationMethod

public String getAuthenticationMethod()
Gets the value of the authenticationMethod property.

Returns:
possible object is String

setAuthenticationMethod

public void setAuthenticationMethod(String value)
Sets the value of the authenticationMethod property.

Parameters:
value - allowed object is String

getAuthenticationInstant

public XMLGregorianCalendar getAuthenticationInstant()
Gets the value of the authenticationInstant property.

Returns:
possible object is XMLGregorianCalendar

setAuthenticationInstant

public void setAuthenticationInstant(XMLGregorianCalendar value)
Sets the value of the authenticationInstant property.

Parameters:
value - allowed object is XMLGregorianCalendar


Copyright 2010 E-Government Innovation Center (EGIZ). All Rights Reserved.