Interface ConditionsType
-
- All Superinterfaces:
XmlObject,XmlTokenSource
public interface ConditionsType extends XmlObject
An XML ConditionsType(@urn:oasis:names:tc:SAML:2.0:assertion). This is a complex type.
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classConditionsType.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 AudienceRestrictionTypeaddNewAudienceRestriction()Appends and returns a new empty value (as xml) as the last "AudienceRestriction" elementConditionAbstractTypeaddNewCondition()Appends and returns a new empty value (as xml) as the last "Condition" elementOneTimeUseTypeaddNewOneTimeUse()Appends and returns a new empty value (as xml) as the last "OneTimeUse" elementProxyRestrictionTypeaddNewProxyRestriction()Appends and returns a new empty value (as xml) as the last "ProxyRestriction" elementAudienceRestrictionType[]getAudienceRestrictionArray()Gets array of all "AudienceRestriction" elementsAudienceRestrictionTypegetAudienceRestrictionArray(int i)Gets ith "AudienceRestriction" elementConditionAbstractType[]getConditionArray()Gets array of all "Condition" elementsConditionAbstractTypegetConditionArray(int i)Gets ith "Condition" elementCalendargetNotBefore()Gets the "NotBefore" attributeCalendargetNotOnOrAfter()Gets the "NotOnOrAfter" attributeOneTimeUseType[]getOneTimeUseArray()Gets array of all "OneTimeUse" elementsOneTimeUseTypegetOneTimeUseArray(int i)Gets ith "OneTimeUse" elementProxyRestrictionType[]getProxyRestrictionArray()Gets array of all "ProxyRestriction" elementsProxyRestrictionTypegetProxyRestrictionArray(int i)Gets ith "ProxyRestriction" elementAudienceRestrictionTypeinsertNewAudienceRestriction(int i)Inserts and returns a new empty value (as xml) as the ith "AudienceRestriction" elementConditionAbstractTypeinsertNewCondition(int i)Inserts and returns a new empty value (as xml) as the ith "Condition" elementOneTimeUseTypeinsertNewOneTimeUse(int i)Inserts and returns a new empty value (as xml) as the ith "OneTimeUse" elementProxyRestrictionTypeinsertNewProxyRestriction(int i)Inserts and returns a new empty value (as xml) as the ith "ProxyRestriction" elementbooleanisSetNotBefore()True if has "NotBefore" attributebooleanisSetNotOnOrAfter()True if has "NotOnOrAfter" attributevoidremoveAudienceRestriction(int i)Removes the ith "AudienceRestriction" elementvoidremoveCondition(int i)Removes the ith "Condition" elementvoidremoveOneTimeUse(int i)Removes the ith "OneTimeUse" elementvoidremoveProxyRestriction(int i)Removes the ith "ProxyRestriction" elementvoidsetAudienceRestrictionArray(int i, AudienceRestrictionType audienceRestriction)Sets ith "AudienceRestriction" elementvoidsetAudienceRestrictionArray(AudienceRestrictionType[] audienceRestrictionArray)Sets array of all "AudienceRestriction" elementvoidsetConditionArray(int i, ConditionAbstractType condition)Sets ith "Condition" elementvoidsetConditionArray(ConditionAbstractType[] conditionArray)Sets array of all "Condition" elementvoidsetNotBefore(Calendar notBefore)Sets the "NotBefore" attributevoidsetNotOnOrAfter(Calendar notOnOrAfter)Sets the "NotOnOrAfter" attributevoidsetOneTimeUseArray(int i, OneTimeUseType oneTimeUse)Sets ith "OneTimeUse" elementvoidsetOneTimeUseArray(OneTimeUseType[] oneTimeUseArray)Sets array of all "OneTimeUse" elementvoidsetProxyRestrictionArray(int i, ProxyRestrictionType proxyRestriction)Sets ith "ProxyRestriction" elementvoidsetProxyRestrictionArray(ProxyRestrictionType[] proxyRestrictionArray)Sets array of all "ProxyRestriction" elementintsizeOfAudienceRestrictionArray()Returns number of "AudienceRestriction" elementintsizeOfConditionArray()Returns number of "Condition" elementintsizeOfOneTimeUseArray()Returns number of "OneTimeUse" elementintsizeOfProxyRestrictionArray()Returns number of "ProxyRestriction" elementvoidunsetNotBefore()Unsets the "NotBefore" attributevoidunsetNotOnOrAfter()Unsets the "NotOnOrAfter" attributeXmlDateTimexgetNotBefore()Gets (as xml) the "NotBefore" attributeXmlDateTimexgetNotOnOrAfter()Gets (as xml) the "NotOnOrAfter" attributevoidxsetNotBefore(XmlDateTime notBefore)Sets (as xml) the "NotBefore" attributevoidxsetNotOnOrAfter(XmlDateTime notOnOrAfter)Sets (as xml) the "NotOnOrAfter" 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
-
getConditionArray
ConditionAbstractType[] getConditionArray()
Gets array of all "Condition" elements
-
getConditionArray
ConditionAbstractType getConditionArray(int i)
Gets ith "Condition" element
-
sizeOfConditionArray
int sizeOfConditionArray()
Returns number of "Condition" element
-
setConditionArray
void setConditionArray(ConditionAbstractType[] conditionArray)
Sets array of all "Condition" element
-
setConditionArray
void setConditionArray(int i, ConditionAbstractType condition)Sets ith "Condition" element
-
insertNewCondition
ConditionAbstractType insertNewCondition(int i)
Inserts and returns a new empty value (as xml) as the ith "Condition" element
-
addNewCondition
ConditionAbstractType addNewCondition()
Appends and returns a new empty value (as xml) as the last "Condition" element
-
removeCondition
void removeCondition(int i)
Removes the ith "Condition" element
-
getAudienceRestrictionArray
AudienceRestrictionType[] getAudienceRestrictionArray()
Gets array of all "AudienceRestriction" elements
-
getAudienceRestrictionArray
AudienceRestrictionType getAudienceRestrictionArray(int i)
Gets ith "AudienceRestriction" element
-
sizeOfAudienceRestrictionArray
int sizeOfAudienceRestrictionArray()
Returns number of "AudienceRestriction" element
-
setAudienceRestrictionArray
void setAudienceRestrictionArray(AudienceRestrictionType[] audienceRestrictionArray)
Sets array of all "AudienceRestriction" element
-
setAudienceRestrictionArray
void setAudienceRestrictionArray(int i, AudienceRestrictionType audienceRestriction)Sets ith "AudienceRestriction" element
-
insertNewAudienceRestriction
AudienceRestrictionType insertNewAudienceRestriction(int i)
Inserts and returns a new empty value (as xml) as the ith "AudienceRestriction" element
-
addNewAudienceRestriction
AudienceRestrictionType addNewAudienceRestriction()
Appends and returns a new empty value (as xml) as the last "AudienceRestriction" element
-
removeAudienceRestriction
void removeAudienceRestriction(int i)
Removes the ith "AudienceRestriction" element
-
getOneTimeUseArray
OneTimeUseType[] getOneTimeUseArray()
Gets array of all "OneTimeUse" elements
-
getOneTimeUseArray
OneTimeUseType getOneTimeUseArray(int i)
Gets ith "OneTimeUse" element
-
sizeOfOneTimeUseArray
int sizeOfOneTimeUseArray()
Returns number of "OneTimeUse" element
-
setOneTimeUseArray
void setOneTimeUseArray(OneTimeUseType[] oneTimeUseArray)
Sets array of all "OneTimeUse" element
-
setOneTimeUseArray
void setOneTimeUseArray(int i, OneTimeUseType oneTimeUse)Sets ith "OneTimeUse" element
-
insertNewOneTimeUse
OneTimeUseType insertNewOneTimeUse(int i)
Inserts and returns a new empty value (as xml) as the ith "OneTimeUse" element
-
addNewOneTimeUse
OneTimeUseType addNewOneTimeUse()
Appends and returns a new empty value (as xml) as the last "OneTimeUse" element
-
removeOneTimeUse
void removeOneTimeUse(int i)
Removes the ith "OneTimeUse" element
-
getProxyRestrictionArray
ProxyRestrictionType[] getProxyRestrictionArray()
Gets array of all "ProxyRestriction" elements
-
getProxyRestrictionArray
ProxyRestrictionType getProxyRestrictionArray(int i)
Gets ith "ProxyRestriction" element
-
sizeOfProxyRestrictionArray
int sizeOfProxyRestrictionArray()
Returns number of "ProxyRestriction" element
-
setProxyRestrictionArray
void setProxyRestrictionArray(ProxyRestrictionType[] proxyRestrictionArray)
Sets array of all "ProxyRestriction" element
-
setProxyRestrictionArray
void setProxyRestrictionArray(int i, ProxyRestrictionType proxyRestriction)Sets ith "ProxyRestriction" element
-
insertNewProxyRestriction
ProxyRestrictionType insertNewProxyRestriction(int i)
Inserts and returns a new empty value (as xml) as the ith "ProxyRestriction" element
-
addNewProxyRestriction
ProxyRestrictionType addNewProxyRestriction()
Appends and returns a new empty value (as xml) as the last "ProxyRestriction" element
-
removeProxyRestriction
void removeProxyRestriction(int i)
Removes the ith "ProxyRestriction" element
-
getNotBefore
Calendar getNotBefore()
Gets the "NotBefore" attribute
-
xgetNotBefore
XmlDateTime xgetNotBefore()
Gets (as xml) the "NotBefore" attribute
-
isSetNotBefore
boolean isSetNotBefore()
True if has "NotBefore" attribute
-
setNotBefore
void setNotBefore(Calendar notBefore)
Sets the "NotBefore" attribute
-
xsetNotBefore
void xsetNotBefore(XmlDateTime notBefore)
Sets (as xml) the "NotBefore" attribute
-
unsetNotBefore
void unsetNotBefore()
Unsets the "NotBefore" attribute
-
getNotOnOrAfter
Calendar getNotOnOrAfter()
Gets the "NotOnOrAfter" attribute
-
xgetNotOnOrAfter
XmlDateTime xgetNotOnOrAfter()
Gets (as xml) the "NotOnOrAfter" attribute
-
isSetNotOnOrAfter
boolean isSetNotOnOrAfter()
True if has "NotOnOrAfter" attribute
-
setNotOnOrAfter
void setNotOnOrAfter(Calendar notOnOrAfter)
Sets the "NotOnOrAfter" attribute
-
xsetNotOnOrAfter
void xsetNotOnOrAfter(XmlDateTime notOnOrAfter)
Sets (as xml) the "NotOnOrAfter" attribute
-
unsetNotOnOrAfter
void unsetNotOnOrAfter()
Unsets the "NotOnOrAfter" attribute
-
-