问题标签 [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.
java - 从 pkcs12 密钥库 usong 别名获取签名证书的简单方法
谁能告诉我 xades4j 中是否有一种简单的方法可以使用他的别名从 pkcs12 获取签名证书?
xmlsec - 将 SignedDataObjects(并因此添加 proofOfApproval 属性)添加到封装签名中
我正在按照以下语句使用 xades4j 创建一个信封签名:
但是我还需要在签名中添加其他属性,例如 ProofOfApprova 等...
我看到在 xades4j 示例中,proofOfApprovalProperties 使用不同的签名声明添加到封装签名中,例如:
我在这里看到使用了另一个签名过程,更具体地说,我创建 DataObjectreference 的语句说我对根标签使用“Id”属性对我来说是不可用的,因为在输入中我可以有任何类型的 xml 文档而我不能知道我可以使用哪种属性(如果存在)定义根标签。
简而言之,我可以有一些示例代码,在其中创建信封签名并使用“new Enveloped(signer).sign(elemToSign);”放置 proofOfApproval 属性,或者无论如何都不知道 xml 源结构?
谢谢
M。
xmlsec - 多个XADES签名/获取原始文件
我想问一下 xades4j 中是否存在进行多重签名的方法。
对于多个签名,我的意思不是会签,而是对同一文档的双重独立签名,生成的签名将有 2 个或更多签名对象。在实践中,签名者可以将 xml 签名文档作为输入并对其进行签名。
以其他方式,我需要一种方法将 xml 签名文件作为输入并将原始 xml 文档作为输出。
谢谢,
米歇尔
java - 关于 XADES4J 中的签名 SignC
我想了解有关 SignerCTest 的一些信息,因为实际上我有一些问题:
在我的主要课程中:
在我的 SignerCTest.class 中:
我有这些错误:
但是证书在这里很好:
所以……我不明白。有谁能够帮我 ?
谢谢,威廉。
xades4j - 关于如何登录 EPES 的小提示
在这一刻,我在签名 EPES 上工作,我想要一些信息;
要签名,我在SignerTestBase.java:
{
和 :
在主要:
当我运行时在我的控制台中:
请在我搜索期间,有人可以帮助我吗?
将要
xades4j - 有关 TPtCC() 签名的更多信息
我正在使用“SignerTestBase”处理 SignerTTest.java :
我有类 SignerTTest.java
在我的 main.class 中:
在我的控制台中,我得到:
请您在我搜索期间就这个问题给我建议吗?
谢谢,
将要。
canonicalization - 在 xades4j 中使用 ALGO_ID_C14N11_OMIT_COMMENTS
我需要使用 ALGO_ID_C14N11_OMIT_COMMENTS 和 ALGO_ID_C14N11_WITH_COMMENTS 规范化来签署我的文档。你能告诉我我应该对 xades4j 进行什么更改以允许这样做吗(只需要 xades_bes 和 xades_t,现在还没有验证)。
我应该像已经存在的那样在 xades4j.algorithms 中创建一个包装类吗?接着?
xades4j - 关于 SignTTest 的更多提示
请您向我建议更多有关更改提供商设置的提示吗?
我可以在 PKCS11KeyStoreKeyingDataProvider.java 中看到这一点:
在我的 SignerTTest.java 中:
但我不明白,通常我下载适当的.DLL所以这里库pteidpkcs11.dll位于D:(所以在java中我放了“\\”:“D:”\\“pteidpkcs11.dll”)
在我输入 .dll 的名称后,这里将 pteidpkcs11 作为参数。
“new FirstCertificateSelector()”之后就是选择keystore列表的第一个证书,不是吗?
第一个 null 是密钥库提供者的密码,不是吗?
第二个 null 是证书的密码,不是吗?
而 returnFullChain 究竟有什么作用呢?
而且我想了解有关如何配置提供程序的信息,因为在我搜索期间目前还不清楚。
谢谢,
威廉。
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。
xpath - 将 xpath 转换添加到根文档
在 xades4j 中,如果有多个信封签名,我将在最后拥有更多签名元素的签名文档,但我需要告诉每个对签名文档(URI =“”)的引用,他不能引用其他签名代表其他签名的元素,我需要添加这个转换
告诉它不能考虑 ds:Signature 元素来生成签名。xades4j 如何允许使用这种转换?
谢谢
米歇尔