Interface AssertionType
-
- All Superinterfaces:
XmlObject,XmlTokenSource
public interface AssertionType extends XmlObject
An XML AssertionType(@urn:oasis:names:tc:SAML:2.0:assertion). This is a complex type.
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classAssertionType.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 AdviceTypeaddNewAdvice()Appends and returns a new empty "Advice" elementAttributeStatementTypeaddNewAttributeStatement()Appends and returns a new empty value (as xml) as the last "AttributeStatement" elementAuthnStatementTypeaddNewAuthnStatement()Appends and returns a new empty value (as xml) as the last "AuthnStatement" elementAuthzDecisionStatementTypeaddNewAuthzDecisionStatement()Appends and returns a new empty value (as xml) as the last "AuthzDecisionStatement" elementConditionsTypeaddNewConditions()Appends and returns a new empty "Conditions" elementNameIDTypeaddNewIssuer()Appends and returns a new empty "Issuer" elementSignatureTypeaddNewSignature()Appends and returns a new empty "Signature" elementStatementAbstractTypeaddNewStatement()Appends and returns a new empty value (as xml) as the last "Statement" elementSubjectTypeaddNewSubject()Appends and returns a new empty "Subject" elementAdviceTypegetAdvice()Gets the "Advice" elementAttributeStatementType[]getAttributeStatementArray()Gets array of all "AttributeStatement" elementsAttributeStatementTypegetAttributeStatementArray(int i)Gets ith "AttributeStatement" elementAuthnStatementType[]getAuthnStatementArray()Gets array of all "AuthnStatement" elementsAuthnStatementTypegetAuthnStatementArray(int i)Gets ith "AuthnStatement" elementAuthzDecisionStatementType[]getAuthzDecisionStatementArray()Gets array of all "AuthzDecisionStatement" elementsAuthzDecisionStatementTypegetAuthzDecisionStatementArray(int i)Gets ith "AuthzDecisionStatement" elementConditionsTypegetConditions()Gets the "Conditions" elementStringgetID()Gets the "ID" attributeCalendargetIssueInstant()Gets the "IssueInstant" attributeNameIDTypegetIssuer()Gets the "Issuer" elementSignatureTypegetSignature()Gets the "Signature" elementStatementAbstractType[]getStatementArray()Gets array of all "Statement" elementsStatementAbstractTypegetStatementArray(int i)Gets ith "Statement" elementSubjectTypegetSubject()Gets the "Subject" elementStringgetVersion()Gets the "Version" attributeAttributeStatementTypeinsertNewAttributeStatement(int i)Inserts and returns a new empty value (as xml) as the ith "AttributeStatement" elementAuthnStatementTypeinsertNewAuthnStatement(int i)Inserts and returns a new empty value (as xml) as the ith "AuthnStatement" elementAuthzDecisionStatementTypeinsertNewAuthzDecisionStatement(int i)Inserts and returns a new empty value (as xml) as the ith "AuthzDecisionStatement" elementStatementAbstractTypeinsertNewStatement(int i)Inserts and returns a new empty value (as xml) as the ith "Statement" elementbooleanisSetAdvice()True if has "Advice" elementbooleanisSetConditions()True if has "Conditions" elementbooleanisSetSignature()True if has "Signature" elementbooleanisSetSubject()True if has "Subject" elementvoidremoveAttributeStatement(int i)Removes the ith "AttributeStatement" elementvoidremoveAuthnStatement(int i)Removes the ith "AuthnStatement" elementvoidremoveAuthzDecisionStatement(int i)Removes the ith "AuthzDecisionStatement" elementvoidremoveStatement(int i)Removes the ith "Statement" elementvoidsetAdvice(AdviceType advice)Sets the "Advice" elementvoidsetAttributeStatementArray(int i, AttributeStatementType attributeStatement)Sets ith "AttributeStatement" elementvoidsetAttributeStatementArray(AttributeStatementType[] attributeStatementArray)Sets array of all "AttributeStatement" elementvoidsetAuthnStatementArray(int i, AuthnStatementType authnStatement)Sets ith "AuthnStatement" elementvoidsetAuthnStatementArray(AuthnStatementType[] authnStatementArray)Sets array of all "AuthnStatement" elementvoidsetAuthzDecisionStatementArray(int i, AuthzDecisionStatementType authzDecisionStatement)Sets ith "AuthzDecisionStatement" elementvoidsetAuthzDecisionStatementArray(AuthzDecisionStatementType[] authzDecisionStatementArray)Sets array of all "AuthzDecisionStatement" elementvoidsetConditions(ConditionsType conditions)Sets the "Conditions" elementvoidsetID(String id)Sets the "ID" attributevoidsetIssueInstant(Calendar issueInstant)Sets the "IssueInstant" attributevoidsetIssuer(NameIDType issuer)Sets the "Issuer" elementvoidsetSignature(SignatureType signature)Sets the "Signature" elementvoidsetStatementArray(int i, StatementAbstractType statement)Sets ith "Statement" elementvoidsetStatementArray(StatementAbstractType[] statementArray)Sets array of all "Statement" elementvoidsetSubject(SubjectType subject)Sets the "Subject" elementvoidsetVersion(String version)Sets the "Version" attributeintsizeOfAttributeStatementArray()Returns number of "AttributeStatement" elementintsizeOfAuthnStatementArray()Returns number of "AuthnStatement" elementintsizeOfAuthzDecisionStatementArray()Returns number of "AuthzDecisionStatement" elementintsizeOfStatementArray()Returns number of "Statement" elementvoidunsetAdvice()Unsets the "Advice" elementvoidunsetConditions()Unsets the "Conditions" elementvoidunsetSignature()Unsets the "Signature" elementvoidunsetSubject()Unsets the "Subject" elementXmlIDxgetID()Gets (as xml) the "ID" attributeXmlDateTimexgetIssueInstant()Gets (as xml) the "IssueInstant" attributeXmlStringxgetVersion()Gets (as xml) the "Version" attributevoidxsetID(XmlID id)Sets (as xml) the "ID" attributevoidxsetIssueInstant(XmlDateTime issueInstant)Sets (as xml) the "IssueInstant" attributevoidxsetVersion(XmlString version)Sets (as xml) the "Version" 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
-
getIssuer
NameIDType getIssuer()
Gets the "Issuer" element
-
setIssuer
void setIssuer(NameIDType issuer)
Sets the "Issuer" element
-
addNewIssuer
NameIDType addNewIssuer()
Appends and returns a new empty "Issuer" element
-
getSignature
SignatureType getSignature()
Gets the "Signature" element
-
isSetSignature
boolean isSetSignature()
True if has "Signature" element
-
setSignature
void setSignature(SignatureType signature)
Sets the "Signature" element
-
addNewSignature
SignatureType addNewSignature()
Appends and returns a new empty "Signature" element
-
unsetSignature
void unsetSignature()
Unsets the "Signature" element
-
getSubject
SubjectType getSubject()
Gets the "Subject" element
-
isSetSubject
boolean isSetSubject()
True if has "Subject" element
-
setSubject
void setSubject(SubjectType subject)
Sets the "Subject" element
-
addNewSubject
SubjectType addNewSubject()
Appends and returns a new empty "Subject" element
-
unsetSubject
void unsetSubject()
Unsets the "Subject" element
-
getConditions
ConditionsType getConditions()
Gets the "Conditions" element
-
isSetConditions
boolean isSetConditions()
True if has "Conditions" element
-
setConditions
void setConditions(ConditionsType conditions)
Sets the "Conditions" element
-
addNewConditions
ConditionsType addNewConditions()
Appends and returns a new empty "Conditions" element
-
unsetConditions
void unsetConditions()
Unsets the "Conditions" element
-
getAdvice
AdviceType getAdvice()
Gets the "Advice" element
-
isSetAdvice
boolean isSetAdvice()
True if has "Advice" element
-
setAdvice
void setAdvice(AdviceType advice)
Sets the "Advice" element
-
addNewAdvice
AdviceType addNewAdvice()
Appends and returns a new empty "Advice" element
-
unsetAdvice
void unsetAdvice()
Unsets the "Advice" element
-
getStatementArray
StatementAbstractType[] getStatementArray()
Gets array of all "Statement" elements
-
getStatementArray
StatementAbstractType getStatementArray(int i)
Gets ith "Statement" element
-
sizeOfStatementArray
int sizeOfStatementArray()
Returns number of "Statement" element
-
setStatementArray
void setStatementArray(StatementAbstractType[] statementArray)
Sets array of all "Statement" element
-
setStatementArray
void setStatementArray(int i, StatementAbstractType statement)Sets ith "Statement" element
-
insertNewStatement
StatementAbstractType insertNewStatement(int i)
Inserts and returns a new empty value (as xml) as the ith "Statement" element
-
addNewStatement
StatementAbstractType addNewStatement()
Appends and returns a new empty value (as xml) as the last "Statement" element
-
removeStatement
void removeStatement(int i)
Removes the ith "Statement" element
-
getAuthnStatementArray
AuthnStatementType[] getAuthnStatementArray()
Gets array of all "AuthnStatement" elements
-
getAuthnStatementArray
AuthnStatementType getAuthnStatementArray(int i)
Gets ith "AuthnStatement" element
-
sizeOfAuthnStatementArray
int sizeOfAuthnStatementArray()
Returns number of "AuthnStatement" element
-
setAuthnStatementArray
void setAuthnStatementArray(AuthnStatementType[] authnStatementArray)
Sets array of all "AuthnStatement" element
-
setAuthnStatementArray
void setAuthnStatementArray(int i, AuthnStatementType authnStatement)Sets ith "AuthnStatement" element
-
insertNewAuthnStatement
AuthnStatementType insertNewAuthnStatement(int i)
Inserts and returns a new empty value (as xml) as the ith "AuthnStatement" element
-
addNewAuthnStatement
AuthnStatementType addNewAuthnStatement()
Appends and returns a new empty value (as xml) as the last "AuthnStatement" element
-
removeAuthnStatement
void removeAuthnStatement(int i)
Removes the ith "AuthnStatement" element
-
getAuthzDecisionStatementArray
AuthzDecisionStatementType[] getAuthzDecisionStatementArray()
Gets array of all "AuthzDecisionStatement" elements
-
getAuthzDecisionStatementArray
AuthzDecisionStatementType getAuthzDecisionStatementArray(int i)
Gets ith "AuthzDecisionStatement" element
-
sizeOfAuthzDecisionStatementArray
int sizeOfAuthzDecisionStatementArray()
Returns number of "AuthzDecisionStatement" element
-
setAuthzDecisionStatementArray
void setAuthzDecisionStatementArray(AuthzDecisionStatementType[] authzDecisionStatementArray)
Sets array of all "AuthzDecisionStatement" element
-
setAuthzDecisionStatementArray
void setAuthzDecisionStatementArray(int i, AuthzDecisionStatementType authzDecisionStatement)Sets ith "AuthzDecisionStatement" element
-
insertNewAuthzDecisionStatement
AuthzDecisionStatementType insertNewAuthzDecisionStatement(int i)
Inserts and returns a new empty value (as xml) as the ith "AuthzDecisionStatement" element
-
addNewAuthzDecisionStatement
AuthzDecisionStatementType addNewAuthzDecisionStatement()
Appends and returns a new empty value (as xml) as the last "AuthzDecisionStatement" element
-
removeAuthzDecisionStatement
void removeAuthzDecisionStatement(int i)
Removes the ith "AuthzDecisionStatement" element
-
getAttributeStatementArray
AttributeStatementType[] getAttributeStatementArray()
Gets array of all "AttributeStatement" elements
-
getAttributeStatementArray
AttributeStatementType getAttributeStatementArray(int i)
Gets ith "AttributeStatement" element
-
sizeOfAttributeStatementArray
int sizeOfAttributeStatementArray()
Returns number of "AttributeStatement" element
-
setAttributeStatementArray
void setAttributeStatementArray(AttributeStatementType[] attributeStatementArray)
Sets array of all "AttributeStatement" element
-
setAttributeStatementArray
void setAttributeStatementArray(int i, AttributeStatementType attributeStatement)Sets ith "AttributeStatement" element
-
insertNewAttributeStatement
AttributeStatementType insertNewAttributeStatement(int i)
Inserts and returns a new empty value (as xml) as the ith "AttributeStatement" element
-
addNewAttributeStatement
AttributeStatementType addNewAttributeStatement()
Appends and returns a new empty value (as xml) as the last "AttributeStatement" element
-
removeAttributeStatement
void removeAttributeStatement(int i)
Removes the ith "AttributeStatement" element
-
getVersion
String getVersion()
Gets the "Version" attribute
-
xgetVersion
XmlString xgetVersion()
Gets (as xml) the "Version" attribute
-
setVersion
void setVersion(String version)
Sets the "Version" attribute
-
xsetVersion
void xsetVersion(XmlString version)
Sets (as xml) the "Version" attribute
-
getID
String getID()
Gets the "ID" attribute
-
xgetID
XmlID xgetID()
Gets (as xml) the "ID" attribute
-
setID
void setID(String id)
Sets the "ID" attribute
-
xsetID
void xsetID(XmlID id)
Sets (as xml) the "ID" attribute
-
getIssueInstant
Calendar getIssueInstant()
Gets the "IssueInstant" attribute
-
xgetIssueInstant
XmlDateTime xgetIssueInstant()
Gets (as xml) the "IssueInstant" attribute
-
setIssueInstant
void setIssueInstant(Calendar issueInstant)
Sets the "IssueInstant" attribute
-
xsetIssueInstant
void xsetIssueInstant(XmlDateTime issueInstant)
Sets (as xml) the "IssueInstant" attribute
-
-