public class Conditions
extends oracle.security.xmlsec.util.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, setDefaultNSPrefixappendChild, 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.DOMExceptionpublic 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.