aboutsummaryrefslogtreecommitdiff
path: root/pdf-as-pdfbox/src/main/java/at/gv/egiz/pdfas/lib/impl/signing/pdfbox/PADESPDFBOXSigner.java
diff options
context:
space:
mode:
authorAndreas Fitzek <andreas.fitzek@iaik.tugraz.at>2015-04-24 08:46:48 +0200
committerAndreas Fitzek <andreas.fitzek@iaik.tugraz.at>2015-04-24 08:46:48 +0200
commit233f87475bac6b505dcd19adaef4598803cafa29 (patch)
tree24bd34f44319c6b80fce31c71a5c6b4a2d24d552 /pdf-as-pdfbox/src/main/java/at/gv/egiz/pdfas/lib/impl/signing/pdfbox/PADESPDFBOXSigner.java
parentd6f9c177ac92110c26cd170633107940badf1d20 (diff)
downloadpdf-as-4-233f87475bac6b505dcd19adaef4598803cafa29.tar.gz
pdf-as-4-233f87475bac6b505dcd19adaef4598803cafa29.tar.bz2
pdf-as-4-233f87475bac6b505dcd19adaef4598803cafa29.zip
Always remove the alpha channel when signing PDF-A1/b dokuments from signatureimage
Diffstat (limited to 'pdf-as-pdfbox/src/main/java/at/gv/egiz/pdfas/lib/impl/signing/pdfbox/PADESPDFBOXSigner.java')
-rw-r--r--pdf-as-pdfbox/src/main/java/at/gv/egiz/pdfas/lib/impl/signing/pdfbox/PADESPDFBOXSigner.java5
1 files changed, 3 insertions, 2 deletions
diff --git a/pdf-as-pdfbox/src/main/java/at/gv/egiz/pdfas/lib/impl/signing/pdfbox/PADESPDFBOXSigner.java b/pdf-as-pdfbox/src/main/java/at/gv/egiz/pdfas/lib/impl/signing/pdfbox/PADESPDFBOXSigner.java
index 45dfbcc5..d1337ce2 100644
--- a/pdf-as-pdfbox/src/main/java/at/gv/egiz/pdfas/lib/impl/signing/pdfbox/PADESPDFBOXSigner.java
+++ b/pdf-as-pdfbox/src/main/java/at/gv/egiz/pdfas/lib/impl/signing/pdfbox/PADESPDFBOXSigner.java
@@ -316,7 +316,7 @@ public class PADESPDFBOXSigner implements IPdfSigner, IConfigurationConstants {
PDFAsVisualSignatureProperties properties = new PDFAsVisualSignatureProperties(
pdfObject.getStatus().getSettings(), pdfObject,
(PdfBoxVisualObject) visualObject,
- positioningInstruction);
+ positioningInstruction, signatureProfileSettings);
properties.buildSignature();
@@ -665,7 +665,8 @@ public class PADESPDFBOXSigner implements IPdfSigner, IConfigurationConstants {
PDFAsVisualSignatureProperties properties = new PDFAsVisualSignatureProperties(
pdfObject.getStatus().getSettings(), pdfObject,
- (PdfBoxVisualObject) visualObject, positioningInstruction);
+ (PdfBoxVisualObject) visualObject, positioningInstruction,
+ signatureProfileSettings);
properties.buildSignature();
PDDocument visualDoc = PDDocument.load(properties