在我的项目中,我使用xades4j Java库对xml数据进行数字签名。
我找不到如何使用随附的SubjectKeyIdentifier(使用的证书以ObjectId:2.5.29.14的扩展名存在)作为标签进行签名的方法?
我建议通过设置XadesSigningProfile进行配置:
XadesSigningProfile p = new XadesBesSigningProfile(kp)
.withBasicSignatureOptions(
new BasicSignatureOptions()
.includeIssuerSerial(true)
.includePublicKey(true)
.includeSigningCertificate(SigningCertificateMode.SIGNING_CERTIFICATE)
.includeSubjectName(true)
.signKeyInfo(true)
)//??????
.withAlgorithmsProviderEx(new MyAlgorithmProvider());
最好的问候, 乔西普
答案 0 :(得分:0)
当前无法包含该元素。随时提交PR或在项目的网站上发布问题。