是否有示例说明如何使用 XAdES4j 库执行 XAdES-BES 封装签名?
Is there an example of how to do a XAdES-BES enveloped signature with the XAdES4j library?
我正在尝试使用 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"
任何人都可以帮我举个清楚的例子吗?
提前致谢:)
Here's a full example 由另一个用户在 GitHub 的问题中提供。它说明了 XAdES-BES 和 XAdES-T。
在project's wiki you have detail instructions上类需要用到更详细的信息。
关于单元测试,common/helper 基础 类 上的一些方法可用于其他场景,即 SignatureServicesTestBase and SignerTestBase
希望对您有所帮助。
我正在尝试使用 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"
任何人都可以帮我举个清楚的例子吗?
提前致谢:)
Here's a full example 由另一个用户在 GitHub 的问题中提供。它说明了 XAdES-BES 和 XAdES-T。
在project's wiki you have detail instructions上类需要用到更详细的信息。
关于单元测试,common/helper 基础 类 上的一些方法可用于其他场景,即 SignatureServicesTestBase and SignerTestBase
希望对您有所帮助。