Oracle Security Developer Tools SAML Java API Reference
10g Release 2 (10.1.2.0.2)

B15568-01


oracle.security.xmlsec.saml
Class Condition

java.lang.Object
  extended byoracle.security.xmlsec.util.XMLNode
      extended byoracle.security.xmlsec.util.XMLElement
          extended byoracle.security.xmlsec.saml.Condition

Direct Known Subclasses:
AudienceRestrictionCondition, DoNotCacheCondition

public abstract class Condition
extends oracle.security.xmlsec.util.XMLElement

An abstract class representing a SAML Condition element. The Condition element serves as an extension point for new conditions. It is of the type ConditionAbstractType which is an abstract complex type. Extension elements must use the xsi:type attribute to indicate the derived type.


Field Summary

Fields inherited from class oracle.security.xmlsec.util.XMLNode
node, systemId

Constructor Summary
protected Condition(org.w3c.dom.Document owner, java.lang.String uri, java.lang.String localName)
Creates a new Condition instance.
protected Condition(org.w3c.dom.Element element)
Creates a new Condition instance from the given Element node.
protected Condition(org.w3c.dom.Element element, java.lang.String SystemId)
Creates a new Condition instance from the given Element node.

Methods inherited from class oracle.security.xmlsec.util.XMLElement
addNSPrefixAttr, addNSPrefixAttr, addNSPrefixAttrDefault, addNSPrefixAttrDefault, getAttribute, getAttributeNode, getAttributeNodeNS, getAttributeNS, getChildElementsByTagName, getChildElementsByTagName, getChildElementsByTagNameNS, getChildElementsByTagNameNS, getDefaultNSPrefix, getElementsByTagName, getElementsByTagNameNS, getTagName, hasAttribute, hasAttributeNS, removeAttribute, removeAttributeNode, removeAttributeNS, setAttribute, setAttributeNode, setAttributeNodeNS, setAttributeNS, setDefaultNSPrefix

Methods inherited from class oracle.security.xmlsec.util.XMLNode
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

Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

Constructor Detail

Condition

protected Condition(org.w3c.dom.Element element)
             throws org.w3c.dom.DOMException
Creates a new Condition instance from the given Element node.
Parameters:
element - A Condition element.

Condition

protected Condition(org.w3c.dom.Element element,
                    java.lang.String SystemId)
             throws org.w3c.dom.DOMException
Creates a new Condition instance from the given Element node.
Parameters:
element - A Condition element.

Condition

protected Condition(org.w3c.dom.Document owner,
                    java.lang.String uri,
                    java.lang.String localName)
             throws org.w3c.dom.DOMException
Creates a new Condition instance.
Parameters:
owner - The owner document of the new Condition.
localName - The localName of the element represented by the class that extends this abstract class.

Oracle Security Developer Tools SAML Java API Reference
10g Release 2 (10.1.2.0.2)

B15568-01


Copyright © 2005 , Oracle. All rights reserved.