java.lang.Object
javax.xml.crypto.dom.DOMStructure
- All Implemented Interfaces:
- XMLStructure
A DOM-specific 
XMLStructure. The purpose of this class is to
 allow a DOM node to be used to represent extensible content (any elements
 or mixed content) in XML Signature structures.
 If a sequence of nodes is needed, the node contained in the
 DOMStructure is the first node of the sequence and successive
 nodes can be accessed by invoking Node.getNextSibling().
 
If the owner document of the DOMStructure is different than
 the target document of an XMLSignature, the
 XMLSignature.sign(XMLSignContext) method imports the node into the
 target document before generating the signature.
- Since:
- 1.6
- 
Constructor SummaryConstructorsConstructorDescriptionDOMStructure(Node node) Creates aDOMStructurecontaining the specified node.
- 
Method SummaryModifier and TypeMethodDescriptiongetNode()Returns the node contained in thisDOMStructure.booleanisFeatureSupported(String feature) Indicates whether a specified feature is supported.
- 
Constructor Details- 
DOMStructureCreates aDOMStructurecontaining the specified node.- Parameters:
- node- the node
- Throws:
- NullPointerException- if- nodeis- null
 
 
- 
- 
Method Details- 
getNodeReturns the node contained in thisDOMStructure.- Returns:
- the node
 
- 
isFeatureSupportedDescription copied from interface:XMLStructureIndicates whether a specified feature is supported.- Specified by:
- isFeatureSupportedin interface- XMLStructure
- Parameters:
- feature- the feature name (as an absolute URI)
- Returns:
- trueif the specified feature is supported,- falseotherwise
- Throws:
- NullPointerException- if- featureis- null
 
 
-