java.lang.Object
javax.xml.crypto.dom.DOMStructure
- 所有已实现的接口:
-
XMLStructure
一个特定于DOM的
XMLStructure。此类的目的是允许使用DOM节点来表示XML签名结构中的可扩展内容(任何元素或混合内容)。
如果需要一系列节点,则DOMStructure中包含的节点是序列的第一个节点,可以通过调用Node.getNextSibling()来访问后续节点。
如果DOMStructure的所有者文档与XMLSignature的目标文档不同,则XMLSignature.sign(XMLSignContext)方法会在生成签名之前将节点导入目标文档。
- 自版本:
- 1.6
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetNode()返回此DOMStructure中包含的节点。booleanisFeatureSupported(String feature) 指示是否支持指定的功能。
-
Constructor Details
-
DOMStructure
创建包含指定节点的DOMStructure。- 参数:
-
node- 节点 - 抛出:
-
NullPointerException- 如果node为null
-
-
Method Details
-
getNode
返回此DOMStructure中包含的节点。- 返回:
- 节点
-
isFeatureSupported
从接口复制的描述:XMLStructure指示是否支持指定的功能。- 指定者:
-
isFeatureSupported在接口XMLStructure - 参数:
-
feature- 功能名称(作为绝对URI) - 返回:
-
如果支持指定的功能,则为
true,否则为false - 抛出:
-
NullPointerException- 如果feature为null
-