Interface AuthnStatementType
-
- All Superinterfaces:
StatementAbstractType,XmlObject,XmlTokenSource
public interface AuthnStatementType extends StatementAbstractType
An XML AuthnStatementType(@urn:oasis:names:tc:SAML:2.0:assertion). This is a complex type.
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classAuthnStatementType.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 AuthnContextTypeaddNewAuthnContext()Appends and returns a new empty "AuthnContext" elementSubjectLocalityTypeaddNewSubjectLocality()Appends and returns a new empty "SubjectLocality" elementAuthnContextTypegetAuthnContext()Gets the "AuthnContext" elementCalendargetAuthnInstant()Gets the "AuthnInstant" attributeStringgetSessionIndex()Gets the "SessionIndex" attributeCalendargetSessionNotOnOrAfter()Gets the "SessionNotOnOrAfter" attributeSubjectLocalityTypegetSubjectLocality()Gets the "SubjectLocality" elementbooleanisSetSessionIndex()True if has "SessionIndex" attributebooleanisSetSessionNotOnOrAfter()True if has "SessionNotOnOrAfter" attributebooleanisSetSubjectLocality()True if has "SubjectLocality" elementvoidsetAuthnContext(AuthnContextType authnContext)Sets the "AuthnContext" elementvoidsetAuthnInstant(Calendar authnInstant)Sets the "AuthnInstant" attributevoidsetSessionIndex(String sessionIndex)Sets the "SessionIndex" attributevoidsetSessionNotOnOrAfter(Calendar sessionNotOnOrAfter)Sets the "SessionNotOnOrAfter" attributevoidsetSubjectLocality(SubjectLocalityType subjectLocality)Sets the "SubjectLocality" elementvoidunsetSessionIndex()Unsets the "SessionIndex" attributevoidunsetSessionNotOnOrAfter()Unsets the "SessionNotOnOrAfter" attributevoidunsetSubjectLocality()Unsets the "SubjectLocality" elementXmlDateTimexgetAuthnInstant()Gets (as xml) the "AuthnInstant" attributeXmlStringxgetSessionIndex()Gets (as xml) the "SessionIndex" attributeXmlDateTimexgetSessionNotOnOrAfter()Gets (as xml) the "SessionNotOnOrAfter" attributevoidxsetAuthnInstant(XmlDateTime authnInstant)Sets (as xml) the "AuthnInstant" attributevoidxsetSessionIndex(XmlString sessionIndex)Sets (as xml) the "SessionIndex" attributevoidxsetSessionNotOnOrAfter(XmlDateTime sessionNotOnOrAfter)Sets (as xml) the "SessionNotOnOrAfter" attribute-
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
-
getAuthnContext
AuthnContextType getAuthnContext()
Gets the "AuthnContext" element
-
setAuthnContext
void setAuthnContext(AuthnContextType authnContext)
Sets the "AuthnContext" element
-
addNewAuthnContext
AuthnContextType addNewAuthnContext()
Appends and returns a new empty "AuthnContext" element
-
getAuthnInstant
Calendar getAuthnInstant()
Gets the "AuthnInstant" attribute
-
xgetAuthnInstant
XmlDateTime xgetAuthnInstant()
Gets (as xml) the "AuthnInstant" attribute
-
setAuthnInstant
void setAuthnInstant(Calendar authnInstant)
Sets the "AuthnInstant" attribute
-
xsetAuthnInstant
void xsetAuthnInstant(XmlDateTime authnInstant)
Sets (as xml) the "AuthnInstant" attribute
-
getSessionIndex
String getSessionIndex()
Gets the "SessionIndex" attribute
-
xgetSessionIndex
XmlString xgetSessionIndex()
Gets (as xml) the "SessionIndex" attribute
-
isSetSessionIndex
boolean isSetSessionIndex()
True if has "SessionIndex" attribute
-
setSessionIndex
void setSessionIndex(String sessionIndex)
Sets the "SessionIndex" attribute
-
xsetSessionIndex
void xsetSessionIndex(XmlString sessionIndex)
Sets (as xml) the "SessionIndex" attribute
-
unsetSessionIndex
void unsetSessionIndex()
Unsets the "SessionIndex" attribute
-
getSessionNotOnOrAfter
Calendar getSessionNotOnOrAfter()
Gets the "SessionNotOnOrAfter" attribute
-
xgetSessionNotOnOrAfter
XmlDateTime xgetSessionNotOnOrAfter()
Gets (as xml) the "SessionNotOnOrAfter" attribute
-
isSetSessionNotOnOrAfter
boolean isSetSessionNotOnOrAfter()
True if has "SessionNotOnOrAfter" attribute
-
setSessionNotOnOrAfter
void setSessionNotOnOrAfter(Calendar sessionNotOnOrAfter)
Sets the "SessionNotOnOrAfter" attribute
-
xsetSessionNotOnOrAfter
void xsetSessionNotOnOrAfter(XmlDateTime sessionNotOnOrAfter)
Sets (as xml) the "SessionNotOnOrAfter" attribute
-
unsetSessionNotOnOrAfter
void unsetSessionNotOnOrAfter()
Unsets the "SessionNotOnOrAfter" attribute
-
-