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
-
Method Summary
Modifier and TypeMethodDescriptiongetNode()
返回此DOMStructure
中包含的节点。boolean
isFeatureSupported
(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
-