0

我正在使用 xades4j 来验证签名。CRL 有两个关键扩展(2.5.29.20、2.5.29.35),xades4j API 拒绝 CRL。

抛出 xades4j API 的异常:

xades4j.providers.CannotBuildCertificationPathException: unable to find valid certification path to requested target  
xades4j.providers.impl.PKIXCertificateValidationProvider.validate(PKIXCertificateValidationProvider.java:268)  
xades4j.verification.XadesVerifierImpl.verify(XadesVerifierImpl.java:175) 

如何在 xades4j 中添加对象标识符 (OID)?

4

1 回答 1

0

TL;DR;:我认为这是不可能的。

从我能够找到的文档中,即Java PKI Guide中,可以使用PKIXCertPathChecker. 目前,xades4jPKIXCertificateValidationProvider不包括注册新检查器的方法。

你知道还有其他方法可以做到吗?

于 2017-05-05T12:50:58.517 回答