A DOM-specific {@link 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 {@link Node#getNextSibling}.
If the owner document of the DOMStructure is different than
the target document of an XMLSignature , the
{@link XMLSignature#sign(XMLSignContext)} method imports the node into the
target document before generating the signature. |