#java #apache-poi #digital-signature #xades
Вопрос:
Я работаю с Apache Poi 5.1.0, я подписываю документ .docx, и подпись действительна.
Я добавляю этот код:
RevocationData revocationData = new RevocationData();
revocationData.addCRL(crl1);
.
.
.
revocationData.addCRL(crlN);
revocationData.addOCSP(ocspResp.getEncoded());
RevocationDataService revocationDataService = revocationChain -> revocationData;
signatureConfig.setRevocationDataService(revocationDataService);
Где данные отзыва содержат OCSPResp и все файлы CRL, включая CRL для цепочки TSP.
Но при проверке подписи он сообщает мне, что ему нужна информация об отзыве из цепочки сертификатов с меткой времени.
Я ценю любую помощь.
Комментарии:
1. Если хотите, вы можете написать мне по электронной почте (см. Мой профиль), и я попытаюсь найти решение. Конечно, лучше всего было бы иметь файл рабочего примера, который вы создали вручную в Office.
2. Спасибо за ваш ответ, я уже отправил вам электронное письмо.