You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@pdfbox.apache.org by ti...@apache.org on 2018/11/13 19:46:51 UTC
svn commit: r1846537 -
/pdfbox/branches/2.0/examples/src/main/java/org/apache/pdfbox/examples/signature/validation/AddValidationInformation.java
Author: tilman
Date: Tue Nov 13 19:46:51 2018
New Revision: 1846537
URL: http://svn.apache.org/viewvc?rev=1846537&view=rev
Log:
PDFBOX-4071: simplify
Modified:
pdfbox/branches/2.0/examples/src/main/java/org/apache/pdfbox/examples/signature/validation/AddValidationInformation.java
Modified: pdfbox/branches/2.0/examples/src/main/java/org/apache/pdfbox/examples/signature/validation/AddValidationInformation.java
URL: http://svn.apache.org/viewvc/pdfbox/branches/2.0/examples/src/main/java/org/apache/pdfbox/examples/signature/validation/AddValidationInformation.java?rev=1846537&r1=1846536&r2=1846537&view=diff
==============================================================================
--- pdfbox/branches/2.0/examples/src/main/java/org/apache/pdfbox/examples/signature/validation/AddValidationInformation.java (original)
+++ pdfbox/branches/2.0/examples/src/main/java/org/apache/pdfbox/examples/signature/validation/AddValidationInformation.java Tue Nov 13 19:46:51 2018
@@ -35,7 +35,6 @@ import org.apache.commons.logging.LogFac
import org.apache.pdfbox.cos.COSArray;
import org.apache.pdfbox.cos.COSBase;
import org.apache.pdfbox.cos.COSDictionary;
-import org.apache.pdfbox.cos.COSInteger;
import org.apache.pdfbox.cos.COSName;
import org.apache.pdfbox.cos.COSStream;
import org.apache.pdfbox.cos.COSUpdateInfo;
@@ -198,7 +197,7 @@ public class AddValidationInformation
private void addRevocationData(CertSignatureInformation certInfo) throws IOException
{
COSDictionary vri = new COSDictionary();
- vriBase.setItem(COSName.getPDFName(certInfo.getSignatureHash()), vri);
+ vriBase.setItem(certInfo.getSignatureHash(), vri);
correspondingOCSPs = new COSArray();
correspondingCRLs = new COSArray();
@@ -207,11 +206,11 @@ public class AddValidationInformation
if (correspondingOCSPs.size() > 0)
{
- vri.setItem(COSName.getPDFName("OCSP"), correspondingOCSPs);
+ vri.setItem("OCSP", correspondingOCSPs);
}
if (correspondingCRLs.size() > 0)
{
- vri.setItem(COSName.getPDFName("CRL"), correspondingCRLs);
+ vri.setItem("CRL", correspondingCRLs);
}
if (certInfo.getTsaCerts() != null)
@@ -439,16 +438,16 @@ public class AddValidationInformation
{
COSDictionary dssExtensions = new COSDictionary();
dssExtensions.setDirect(true);
- catalog.getCOSObject().setItem(COSName.getPDFName("Extensions"), dssExtensions);
+ catalog.getCOSObject().setItem("Extensions", dssExtensions);
COSDictionary adbeExtension = new COSDictionary();
adbeExtension.setDirect(true);
- dssExtensions.setItem(COSName.getPDFName("ADBE"), adbeExtension);
+ dssExtensions.setItem("ADBE", adbeExtension);
- adbeExtension.setItem(COSName.getPDFName("BaseVersion"), COSName.getPDFName("1.7"));
- adbeExtension.setItem(COSName.getPDFName("ExtensionLevel"), COSInteger.get(5));
+ adbeExtension.setName("BaseVersion", "1.7");
+ adbeExtension.setInt("ExtensionLevel", 5);
- catalog.getCOSObject().setItem(COSName.getPDFName("Version"), COSName.getPDFName("1.7"));
+ catalog.setVersion("1.7");
}
public static void main(String[] args) throws IOException, GeneralSecurityException