Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我想问一下 xades4j 中是否存在进行多重签名的方法。
对于多个签名,我的意思不是会签,而是对同一文档的双重独立签名,生成的签名将有 2 个或更多签名对象。在实践中,签名者可以将 xml 签名文档作为输入并对其进行签名。
以其他方式,我需要一种方法将 xml 签名文件作为输入并将原始 xml 文档作为输出。
谢谢,
米歇尔
您描述的“多重签名”似乎特定于您的用例。作为一个库,XAdES4j 没有开箱即用的功能,但不会阻止您这样做。您只需要以适当的方式编写每个签名的引用并使用签名者两次(可能您不想将第二个签名应用于第一个签名)。
同样,没有办法获取“原始xml文档”,因为签名的资源甚至可能不是xml。这可能属于您的应用程序逻辑。