Class AuthenticationStatementType
- java.lang.Object
-
- org.certificateservices.messages.saml1_1.assertions.jaxb.StatementAbstractType
-
- org.certificateservices.messages.saml1_1.assertions.jaxb.SubjectStatementAbstractType
-
- org.certificateservices.messages.saml1_1.assertions.jaxb.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>
-
-
Field Summary
Fields Modifier and Type Field Description protected javax.xml.datatype.XMLGregorianCalendarauthenticationInstantprotected java.lang.StringauthenticationMethodprotected java.util.List<AuthorityBindingType>authorityBindingprotected SubjectLocalityTypesubjectLocality-
Fields inherited from class org.certificateservices.messages.saml1_1.assertions.jaxb.SubjectStatementAbstractType
subject
-
-
Constructor Summary
Constructors Constructor Description AuthenticationStatementType()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description javax.xml.datatype.XMLGregorianCalendargetAuthenticationInstant()Gets the value of the authenticationInstant property.java.lang.StringgetAuthenticationMethod()Gets the value of the authenticationMethod property.java.util.List<AuthorityBindingType>getAuthorityBinding()Gets the value of the authorityBinding property.SubjectLocalityTypegetSubjectLocality()Gets the value of the subjectLocality property.voidsetAuthenticationInstant(javax.xml.datatype.XMLGregorianCalendar value)Sets the value of the authenticationInstant property.voidsetAuthenticationMethod(java.lang.String value)Sets the value of the authenticationMethod property.voidsetSubjectLocality(SubjectLocalityType value)Sets the value of the subjectLocality property.-
Methods inherited from class org.certificateservices.messages.saml1_1.assertions.jaxb.SubjectStatementAbstractType
getSubject, setSubject
-
-
-
-
Field Detail
-
subjectLocality
protected SubjectLocalityType subjectLocality
-
authorityBinding
protected java.util.List<AuthorityBindingType> authorityBinding
-
authenticationMethod
protected java.lang.String authenticationMethod
-
authenticationInstant
protected javax.xml.datatype.XMLGregorianCalendar authenticationInstant
-
-
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 isSubjectLocalityType
-
getAuthorityBinding
public java.util.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
setmethod 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 java.lang.String getAuthenticationMethod()
Gets the value of the authenticationMethod property.- Returns:
- possible object is
String
-
setAuthenticationMethod
public void setAuthenticationMethod(java.lang.String value)
Sets the value of the authenticationMethod property.- Parameters:
value- allowed object isString
-
getAuthenticationInstant
public javax.xml.datatype.XMLGregorianCalendar getAuthenticationInstant()
Gets the value of the authenticationInstant property.- Returns:
- possible object is
XMLGregorianCalendar
-
setAuthenticationInstant
public void setAuthenticationInstant(javax.xml.datatype.XMLGregorianCalendar value)
Sets the value of the authenticationInstant property.- Parameters:
value- allowed object isXMLGregorianCalendar
-
-