模块  java.xml.crypto
软件包  javax.xml.crypto.dom

Class DOMStructure

  • 实现的所有接口
    XMLStructure

    public class DOMStructure
    extends Object
    implements XMLStructure
    特定 DOM的XMLStructure 此类的目的是允许DOM节点用于表示XML签名结构中的可扩展内容(任何元素或混合内容)。

    如果需要一系列节点,则DOMStructure包含的节点是序列的第一个节点,并且可以通过调用Node.getNextSibling()来访问连续的节点。

    如果所有者文档DOMStructure是除的目标文档不同XMLSignature ,所述XMLSignature.sign(XMLSignContext)方法导入节点到目标文档生成签名之前。

    从以下版本开始:
    1.6
    • 构造方法详细信息

      • DOMStructure

        public DOMStructure​(Node node)
        创建包含指定节点的 DOMStructure
        参数
        node - 节点
        异常
        NullPointerException - 如果 nodenull
    • 方法详细信息

      • getNode

        public Node getNode()
        返回此 DOMStructure包含的节点。
        结果
        节点
      • isFeatureSupported

        public boolean isFeatureSupported​(String feature)
        从界面复制的说明: XMLStructure
        指示是否支持指定的功能。
        Specified by:
        isFeatureSupported接口 XMLStructure
        参数
        feature - 功能名称(作为绝对URI)
        结果
        true如果支持指定的功能),否则为 false
        异常
        NullPointerException - 如果 featurenull