多个XADES签名/获取原始文档

时间:2012-08-30 09:36:40

标签: xmlsec xades4j

我想询问是否在xades4j中以某种方式进行多重签名。

对于多重签名,我的意思是不是会签,而是对同一文档的双重独立符号,生成的签名将具有2个或更多签名对象。在实践中,签名者可以将xml签名文档作为输入并重新签名。

换句话说,我需要一个方法来将xml签名文件作为输入,并获取原始xml文档的输出。

谢谢,

米歇尔

1 个答案:

答案 0 :(得分:2)

您所描述的“多重签名”似乎与您的用例有关。作为一个库XAdES4j没有开箱即用,但不会阻止你这样做。您只需要以适当的方式编写每个签名的引用,并使用签名者两次(可能您不希望在第一个签名上应用第二个签名)。

同样,没有方法可以获得“原始xml文档”,因为签名的资源甚至可能不是xml。这可能属于您的应用程序逻辑。