From a465414ecb2bc2792bb56a17d5ae4e883d8c3a88 Mon Sep 17 00:00:00 2001 From: Andreas Fitzek Date: Thu, 12 Dec 2013 13:31:47 +0100 Subject: Moved harded messages to common.properties --- .../lib/impl/signing/pdfbox/PADESPDFBOXSigner.java | 38 ---------------------- .../sig_interface/SignatureDataInjector.java | 4 --- 2 files changed, 42 deletions(-) (limited to 'pdf-as-lib/src/main/java/at/gv/egiz/pdfas/lib/impl/signing') diff --git a/pdf-as-lib/src/main/java/at/gv/egiz/pdfas/lib/impl/signing/pdfbox/PADESPDFBOXSigner.java b/pdf-as-lib/src/main/java/at/gv/egiz/pdfas/lib/impl/signing/pdfbox/PADESPDFBOXSigner.java index cc75ff69..40b274a8 100644 --- a/pdf-as-lib/src/main/java/at/gv/egiz/pdfas/lib/impl/signing/pdfbox/PADESPDFBOXSigner.java +++ b/pdf-as-lib/src/main/java/at/gv/egiz/pdfas/lib/impl/signing/pdfbox/PADESPDFBOXSigner.java @@ -13,7 +13,6 @@ import org.apache.pdfbox.exceptions.COSVisitorException; import org.apache.pdfbox.exceptions.SignatureException; import org.apache.pdfbox.pdmodel.PDDocument; import org.apache.pdfbox.pdmodel.interactive.digitalsignature.PDSignature; -import org.apache.pdfbox.pdmodel.interactive.digitalsignature.SignatureInterface; import org.slf4j.Logger; import org.slf4j.LoggerFactory; @@ -112,41 +111,4 @@ public class PADESPDFBOXSigner implements IPdfSigner { throw new PdfAsException("error.pdf.sig.01", e); } } - -/* - public void signPDF(String src, String dst, SignatureInterface signer) throws Exception { - //ByteArrayOutputStream os = new ByteArrayOutputStream(); - FileInputStream fis = new FileInputStream(new File(src)); - FileOutputStream fos = new FileOutputStream(new File(dst)); - byte[] buffer = new byte[8 * 1024]; - byte[] outbuffer; - int c; - while ((c = fis.read(buffer)) != -1) - { - fos.write(buffer, 0, c); - } - fis.close(); - PDDocument doc = PDDocument.load(src); - fis = new FileInputStream(new File(dst)); - - PDSignature signature = new PDSignature(); - signature.setFilter(PDSignature.FILTER_ADOBE_PPKLITE); // default filter - - signature.setSubFilter(PDSignature.SUBFILTER_ADBE_PKCS7_DETACHED); - signature.setName("Andraes Fitzek"); - signature.setLocation("signer location"); - signature.setReason("Test Signature"); - - // the signing date, needed for valid signature - signature.setSignDate(Calendar.getInstance()); - - doc.addSignature(signature, signer); - - // pdfbox patched (FIS -> IS) - doc.saveIncremental(fis, fos); - - fos.close(); - // FileUtils.writeByteArrayToFile(new File(dst), os.toByteArray()); - } -*/ } diff --git a/pdf-as-lib/src/main/java/at/gv/egiz/pdfas/lib/impl/signing/sig_interface/SignatureDataInjector.java b/pdf-as-lib/src/main/java/at/gv/egiz/pdfas/lib/impl/signing/sig_interface/SignatureDataInjector.java index 65083a36..cc120717 100644 --- a/pdf-as-lib/src/main/java/at/gv/egiz/pdfas/lib/impl/signing/sig_interface/SignatureDataInjector.java +++ b/pdf-as-lib/src/main/java/at/gv/egiz/pdfas/lib/impl/signing/sig_interface/SignatureDataInjector.java @@ -28,10 +28,6 @@ public class SignatureDataInjector extends SignatureDataExtractor { IOException { byte[] signatureData = StreamUtils.inputStreamToByteArray(content); - FileOutputStream fos2 = new FileOutputStream("/home/afitzek/devel/pdfas_neu/sign2.pdf"); - fos2.write(signatureData); - fos2.close(); - if(signatureData.length != this.oldSignatureData.length) { throw new SignatureException("Signature Data missmatch!"); } -- cgit v1.2.3