我剛剛簽署文件。並添加LTV(使用Document 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);
是不是足夠添加OCSPs?
本人簽收像PADES-BES文件。它需要VRI嗎?我知道這個ID不需要。
這是樣品
我剛剛向DSS添加CRL並顯示它們。但不包括OCSP的迴應。 (他們沒有嵌入) – grep
這是一個新的趨勢?在提問有關PDFBox的問題時,將'iText'添加爲標籤? –
Lowagie - 首先我尊重你的知識,你也是。沒有它對Itext開發者的問題,因爲他們擁有豐富的知識,並且他們已經在數字簽名中創造了一切。如果我的標籤不正確,我很抱歉。 :-) – grep