问题标签 [xades4j]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
524 浏览

java - 从 pkcs12 密钥库 usong 别名获取签名证书的简单方法

谁能告诉我 xades4j 中是否有一种简单的方法可以使用他的别名从 pkcs12 获取签名证书?

0 投票
1 回答
888 浏览

xmlsec - 将 SignedDataObjects(并因此添加 proofOfApproval 属性)添加到封装签名中

我正在按照以下语句使用 xades4j 创建一个信封签名:

但是我还需要在签名中添加其他属性,例如 ProofOfApprova 等...

我看到在 xades4j 示例中,proofOfApprovalProperties 使用不同的签名声明添加到封装签名中,例如:

我在这里看到使用了另一个签名过程,更具体地说,我创建 DataObjectreference 的语句说我对根标签使用“Id”属性对我来说是不可用的,因为在输入中我可以有任何类型的 xml 文档而我不能知道我可以使用哪种属性(如果存在)定义根标签。

简而言之,我可以有一些示例代码,在其中创建信封签名并使用“new Enveloped(signer).sign(elemToSign);”放置 proofOfApproval 属性,或者无论如何都不知道 xml 源结构?

谢谢

M。

0 投票
1 回答
1282 浏览

xmlsec - 多个XADES签名/获取原始文件

我想问一下 xades4j 中是否存在进行多重签名的方法。

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

以其他方式,我需要一种方法将 xml 签名文件作为输入并将原始 xml 文档作为输出。

谢谢,

米歇尔

0 投票
1 回答
620 浏览

java - 关于 XADES4J 中的签名 SignC

我想了解有关 SignerCTest 的一些信息,因为实际上我有一些问题:

在我的主要课程中:

在我的 SignerCTest.class 中:

我有这些错误:

但是证书在这里很好:

所以……我不明白。有谁能够帮我 ?

谢谢,威廉。

0 投票
1 回答
516 浏览

xades4j - 关于如何登录 EPES 的小提示

在这一刻,我在签名 EPES 上工作,我想要一些信息;

要签名,我在SignerTestBase.java

{

和 :

在主要:

当我运行时在我的控制台中:

请在我搜索期间,有人可以帮助我吗?

将要

0 投票
1 回答
165 浏览

xades4j - 有关 TPtCC() 签名的更多信息

我正在使用“SignerTestBase”处理 SignerTTest.java :

我有类 SignerTTest.java

在我的 main.class 中:

在我的控制台中,我得到:

请您在我搜索期间就这个问题给我建议吗?

谢谢,

将要。

0 投票
1 回答
275 浏览

canonicalization - 在 xades4j 中使用 ALGO_ID_C14N11_OMIT_COMMENTS

我需要使用 ALGO_ID_C14N11_OMIT_COMMENTS 和 ALGO_ID_C14N11_WITH_COMMENTS 规范化来签署我的文档。你能告诉我我应该对 xades4j 进行什么更改以允许这样做吗(只需要 xades_bes 和 xades_t,现在还没有验证)。

我应该像已经存在的那样在 xades4j.algorithms 中创建一个包装类吗?接着?

0 投票
1 回答
521 浏览

xades4j - 关于 SignTTest 的更多提示

请您向我建议更多有关更改提供商设置的提示吗?

我可以在 PKCS11KeyStoreKeyingDataProvider.java 中看到这一点:

在我的 SignerTTest.java 中:

但我不明白,通常我下载适当的.DLL所以这里库pteidpkcs11.dll位于D:(所以在java中我放了“\\”:“D:”\\“pteidpkcs11.dll”)

在我输入 .dll 的名称后,这里将 pteidpkcs11 作为参数。

“new FirstCertificateSelector()”之后就是选择keystore列表的第一个证书,不是吗?

第一个 null 是密钥库提供者的密码,不是吗?

第二个 null 是证书的密码,不是吗?

而 returnFullChain 究竟有什么作用呢?

而且我想了解有关如何配置提供程序的信息,因为在我搜索期间目前还不清楚。

谢谢,

威廉。

0 投票
2 回答
1395 浏览

xmlsec - 添加对 keyInfo 的引用的操作

我需要在我的 cades 签名中引用 Keyinfo(在每种情况下),我在声明中的 SignerBES.java 类 xades4j 进程引用中看到了这一点:

生成keyinfo后的dataStructure。

你能建议我把对象的创建放在哪里以Reference获得对 keyingo 对象的引用吗?

谢谢,

PS我看到xades4j可以选择设置为签署keyinfo元素,但我看到这个关于1.2的错误报告( http://code.google.com/p/xades4j/issues/detail?id=32 ) .0 版本,我不明白 1.3.0 是否修复了这个错误

M。

0 投票
1 回答
439 浏览

xpath - 将 xpath 转换添加到根文档

在 xades4j 中,如果有多个信封签名,我将在最后拥有更多签名元素的签名文档,但我需要告诉每个对签名文档(URI =“”)的引用,他不能引用其他签名代表其他签名的元素,我需要添加这个转换

告诉它不能考虑 ds:Signature 元素来生成签名。xades4j 如何允许使用这种转换?

谢谢

米歇尔