public class Conditions extends XMLElement
Constructor and Description |
---|
Conditions(org.w3c.dom.Document owner)
Creates a new
Conditions instance. |
Conditions(org.w3c.dom.Element element)
Creates a new
Conditions instance from the given Element node. |
Conditions(org.w3c.dom.Element element, java.lang.String systemId)
Creates a new
Conditions instance from the given Element node. |
Modifier and Type | Method and Description |
---|---|
void |
addCondition(Condition condition)
Adds a
Condition . |
java.util.List |
getAudienceRestrictions()
Gets the list of
AudienceRestriction objects contained in this Conditions. |
java.util.List |
getConditions()
Gets the list of
Condition objects contained in this Conditions. |
java.util.Date |
getNotBefore()
Returns the time instant before which the subject can not be confirmed.
|
java.util.Date |
getNotOnOrAfter()
Returns the time instant on or after which the subject can not be confirmed.
|
java.util.List |
getOneTimeUses()
Gets the list of
OneTimeUse objects contained in this Conditions. |
java.util.List |
getProxyRestrictions()
Gets the list of
ProxyRestriction objects contained in this Conditions. |
void |
setNotBefore(java.util.Date notBefore)
Sets the time instant before which the subject can not be confirmed.
|
void |
setNotOnOrAfter(java.util.Date notOnOrAfter)
Sets the time instant on or after which the subject can not be confirmed.
|
addNSPrefixAttr, addNSPrefixAttr, addNSPrefixAttrDefault, addNSPrefixAttrDefault, getAttribute, getAttributeNode, getAttributeNodeNS, getAttributeNS, getChildElementsByTagName, getChildElementsByTagName, getChildElementsByTagNameNS, getChildElementsByTagNameNS, getDefaultNSPrefix, getElement, getElementsByTagName, getElementsByTagNameNS, getTagName, hasAttribute, hasAttributeNS, removeAttribute, removeAttributeNode, removeAttributeNS, setAttribute, setAttributeNode, setAttributeNodeNS, setAttributeNS, setDefaultNSPrefix
appendChild, appendChild, appendTo, cloneNode, getAttributes, getChildNodes, getFirstChild, getLastChild, getLocalName, getNamespaceURI, getNextSibling, getNode, getNodeName, getNodeType, getNodeValue, getOwnerDocument, getParentNode, getPrefix, getPreviousSibling, getSystemId, hasAttributes, hasChildNodes, insertBefore, insertBefore, isSupported, normalize, removeChild, removeChild, replaceChild, replaceChild, setNodeValue, setPrefix, setSystemId, toBytesXML, toStringXML
public Conditions(org.w3c.dom.Element element) throws org.w3c.dom.DOMException
Conditions
instance from the given Element node.element
- A Conditions element.org.w3c.dom.DOMException
public Conditions(org.w3c.dom.Element element, java.lang.String systemId) throws org.w3c.dom.DOMException
Conditions
instance from the given Element node.element
- A Conditions element.systemId
- The URI string system ID for the Conditions
.org.w3c.dom.DOMException
public Conditions(org.w3c.dom.Document owner) throws org.w3c.dom.DOMException
Conditions
instance.owner
- The owner document of the new Conditions.org.w3c.dom.DOMException
public void setNotBefore(java.util.Date notBefore)
notBefore
- The specified time.public java.util.Date getNotBefore()
null
if not specified.public void setNotOnOrAfter(java.util.Date notOnOrAfter)
notOnOrAfter
- The specified time.public java.util.Date getNotOnOrAfter()
null
if not specified.public void addCondition(Condition condition)
Condition
.condition
- The Condition
to add.public java.util.List getConditions()
Condition
objects contained in this Conditions.List
containing Condition
objects, or an empty List
if no Condition has been set.public java.util.List getAudienceRestrictions()
AudienceRestriction
objects contained in this Conditions.List
containing AudienceRestriction
objects, or an empty List
if no AudienceRestriction has been set.public java.util.List getOneTimeUses()
OneTimeUse
objects contained in this Conditions.List
containing OneTimeUse
objects, or an empty List
if no OneTimeUse has been set.public java.util.List getProxyRestrictions()
ProxyRestriction
objects contained in this Conditions.List
containing ProxyRestriction
objects, or an empty List
if no ProxyRestriction has been set.