Я только что подписал документ. и добавьте LTV тоже (с документами Secure Story и TSA); но adobe reader говорит мне, что LTV не включен.ocsps не показаны, но у меня есть в DSS
Я нашел проблему. Adobe Reader сообщает мне, что OCSP не встроен в документ.
После добавления штампа времени я просто создаю словарь DSS и добавляю сертификаты и ответы ocsp.
PDDocumentCatalog catalog = template.getDocumentCatalog();
COSDictionary catalogDictionary = catalog.getCOSDictionary();
COSDictionary dssDictionary = new COSDictionary();
COSArray cosOcsps = CertUtils.getOcspResponseCosArray(ocspResp);
COSArray cosCerts = CertUtils.getCertificateCosArray(certs);
dssDictionary.setItem(COSName.getPDFName("Certs"), cosCerts);
dssDictionary.setItem(COSName.getPDFName("OCSPs"), cosOcsps);
catalogDictionary.setItem(COSName.getPDFName("DSS"), dssDictionary);
Не настолько ли, чтобы добавить OCSP?
я подписываю документ, как Падес-BES. ему нужен VRI? Я знаю, что идентификатор не нужен.
это Sample
Я только что добавил CRL для DSS, и они показаны. но не ответы OCSP. (они не встроены) – grep
Является ли это новой тенденцией? Добавление «iText» в качестве тега при задании вопросов о PDFBox? –
Lowagie - прежде всего я уважаю ваши знания и вас тоже. нет его вопрос к разработчикам Itext тоже, потому что у них большие знания, и они уже создали все в цифровой подписи. Извините, если мой тег был неправильным. :-) – grep