我正在尝试使用 XAdES4j 库对带有封装签名的 xml 进行签名。从我读过的所有内容来看,似乎可以完全按照我的意愿去做,但我无法找到一个简单的例子来帮助我更好地理解工作流程。该库位于此处:
https://github.com/luisgoncalves/xades4j
它包括一个 wiki,但该 wiki 没有给出明确的示例。它指的是代码中的单元测试。但是,在单元测试的代码中,有许多方法在主代码流中不存在。在给定以下变量的情况下,我正在寻找一个简单的示例,将 XAdES-BES 封装签名添加到 xml:
我的 xml 文件的路径:/path/to/xml/myXmlFile.xml
我的 xml 文件中的根元素:invoice
我的证书的路径:/path/to/cert/myCert.p12
我的证书密码:“myPassword”
任何人都可以用一个明确的例子帮助我吗?
提前非常感谢:)