Package org.sourceid.protocol.saml11.xml
Interface AuthenticationStatementType
-
- All Superinterfaces:
StatementAbstractType,SubjectStatementAbstractType,XmlObject,XmlTokenSource
public interface AuthenticationStatementType extends SubjectStatementAbstractType
An XML AuthenticationStatementType(@urn:oasis:names:tc:SAML:1.0:assertion). This is a complex type.
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classAuthenticationStatementType.FactoryA factory class with static methods for creating instances of this type.
-
Field Summary
Fields Modifier and Type Field Description static SchemaTypetype-
Fields inherited from interface org.apache.xmlbeans.XmlObject
EQUAL, GREATER_THAN, LESS_THAN, NOT_EQUAL
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description AuthorityBindingTypeaddNewAuthorityBinding()Appends and returns a new empty value (as xml) as the last "AuthorityBinding" elementSubjectLocalityTypeaddNewSubjectLocality()Appends and returns a new empty "SubjectLocality" elementCalendargetAuthenticationInstant()Gets the "AuthenticationInstant" attributeStringgetAuthenticationMethod()Gets the "AuthenticationMethod" attributeAuthorityBindingType[]getAuthorityBindingArray()Gets array of all "AuthorityBinding" elementsAuthorityBindingTypegetAuthorityBindingArray(int i)Gets ith "AuthorityBinding" elementSubjectLocalityTypegetSubjectLocality()Gets the "SubjectLocality" elementAuthorityBindingTypeinsertNewAuthorityBinding(int i)Inserts and returns a new empty value (as xml) as the ith "AuthorityBinding" elementbooleanisSetSubjectLocality()True if has "SubjectLocality" elementvoidremoveAuthorityBinding(int i)Removes the ith "AuthorityBinding" elementvoidsetAuthenticationInstant(Calendar authenticationInstant)Sets the "AuthenticationInstant" attributevoidsetAuthenticationMethod(String authenticationMethod)Sets the "AuthenticationMethod" attributevoidsetAuthorityBindingArray(int i, AuthorityBindingType authorityBinding)Sets ith "AuthorityBinding" elementvoidsetAuthorityBindingArray(AuthorityBindingType[] authorityBindingArray)Sets array of all "AuthorityBinding" elementvoidsetSubjectLocality(SubjectLocalityType subjectLocality)Sets the "SubjectLocality" elementintsizeOfAuthorityBindingArray()Returns number of "AuthorityBinding" elementvoidunsetSubjectLocality()Unsets the "SubjectLocality" elementXmlDateTimexgetAuthenticationInstant()Gets (as xml) the "AuthenticationInstant" attributeXmlAnyURIxgetAuthenticationMethod()Gets (as xml) the "AuthenticationMethod" attributevoidxsetAuthenticationInstant(XmlDateTime authenticationInstant)Sets (as xml) the "AuthenticationInstant" attributevoidxsetAuthenticationMethod(XmlAnyURI authenticationMethod)Sets (as xml) the "AuthenticationMethod" attribute-
Methods inherited from interface org.sourceid.protocol.saml11.xml.SubjectStatementAbstractType
addNewSubject, getSubject, setSubject
-
Methods inherited from interface org.apache.xmlbeans.XmlObject
changeType, compareTo, compareValue, copy, copy, execQuery, execQuery, isImmutable, isNil, schemaType, selectAttribute, selectAttribute, selectAttributes, selectChildren, selectChildren, selectChildren, selectPath, selectPath, set, setNil, substitute, toString, validate, validate, valueEquals, valueHashCode
-
Methods inherited from interface org.apache.xmlbeans.XmlTokenSource
documentProperties, dump, getDomNode, monitor, newCursor, newDomNode, newDomNode, newInputStream, newInputStream, newReader, newReader, newXMLInputStream, newXMLInputStream, newXMLStreamReader, newXMLStreamReader, save, save, save, save, save, save, save, save, xmlText, xmlText
-
-
-
-
Field Detail
-
type
static final SchemaType type
-
-
Method Detail
-
getSubjectLocality
SubjectLocalityType getSubjectLocality()
Gets the "SubjectLocality" element
-
isSetSubjectLocality
boolean isSetSubjectLocality()
True if has "SubjectLocality" element
-
setSubjectLocality
void setSubjectLocality(SubjectLocalityType subjectLocality)
Sets the "SubjectLocality" element
-
addNewSubjectLocality
SubjectLocalityType addNewSubjectLocality()
Appends and returns a new empty "SubjectLocality" element
-
unsetSubjectLocality
void unsetSubjectLocality()
Unsets the "SubjectLocality" element
-
getAuthorityBindingArray
AuthorityBindingType[] getAuthorityBindingArray()
Gets array of all "AuthorityBinding" elements
-
getAuthorityBindingArray
AuthorityBindingType getAuthorityBindingArray(int i)
Gets ith "AuthorityBinding" element
-
sizeOfAuthorityBindingArray
int sizeOfAuthorityBindingArray()
Returns number of "AuthorityBinding" element
-
setAuthorityBindingArray
void setAuthorityBindingArray(AuthorityBindingType[] authorityBindingArray)
Sets array of all "AuthorityBinding" element
-
setAuthorityBindingArray
void setAuthorityBindingArray(int i, AuthorityBindingType authorityBinding)Sets ith "AuthorityBinding" element
-
insertNewAuthorityBinding
AuthorityBindingType insertNewAuthorityBinding(int i)
Inserts and returns a new empty value (as xml) as the ith "AuthorityBinding" element
-
addNewAuthorityBinding
AuthorityBindingType addNewAuthorityBinding()
Appends and returns a new empty value (as xml) as the last "AuthorityBinding" element
-
removeAuthorityBinding
void removeAuthorityBinding(int i)
Removes the ith "AuthorityBinding" element
-
getAuthenticationMethod
String getAuthenticationMethod()
Gets the "AuthenticationMethod" attribute
-
xgetAuthenticationMethod
XmlAnyURI xgetAuthenticationMethod()
Gets (as xml) the "AuthenticationMethod" attribute
-
setAuthenticationMethod
void setAuthenticationMethod(String authenticationMethod)
Sets the "AuthenticationMethod" attribute
-
xsetAuthenticationMethod
void xsetAuthenticationMethod(XmlAnyURI authenticationMethod)
Sets (as xml) the "AuthenticationMethod" attribute
-
getAuthenticationInstant
Calendar getAuthenticationInstant()
Gets the "AuthenticationInstant" attribute
-
xgetAuthenticationInstant
XmlDateTime xgetAuthenticationInstant()
Gets (as xml) the "AuthenticationInstant" attribute
-
setAuthenticationInstant
void setAuthenticationInstant(Calendar authenticationInstant)
Sets the "AuthenticationInstant" attribute
-
xsetAuthenticationInstant
void xsetAuthenticationInstant(XmlDateTime authenticationInstant)
Sets (as xml) the "AuthenticationInstant" attribute
-
-