节点中的xades4j签名

时间:2017-11-02 22:27:49

标签: signature xades4j

您好,我需要在节点之间签名

</ext:ExtensionContent>
</ext:UBLExtension>
<ext:UBLExtension>
    <ext:ExtensionContent>
        <!-- here signature -->
    </ext:ExtensionContent>
</ext:UBLExtension>
</ext:UBLExtensions>

new Enveloped(signer).sign(elem);

我正在使用xades-epe,其中包含政策和声明。我需要帮助。

1 个答案:

答案 0 :(得分:1)

Enveloped类适用于简单的场景。要获得更多控制权,请直接使用[XadesSigner](http://luisgoncalves.github.io/xades4j/javadocs/1.4.0/reference/xades4j/production/XadesSigner.html#sign(xades4j.production.SignedDataObjects,org.w3c.dom.Node)上的方法。

您需要手动add the enveloped transform正在签名的数据对象。