From 683f42f194a30e70d4d09f4bac779d15526e1436 Mon Sep 17 00:00:00 2001 From: Tobias Kellner Date: Fri, 12 Dec 2014 13:48:28 +0100 Subject: Make PDF/A compatibility configurable --- .../asit/pdfover/signator/SignatureParameter.java | 25 ++++++++++++++++++++-- 1 file changed, 23 insertions(+), 2 deletions(-) (limited to 'pdf-over-signator/src') diff --git a/pdf-over-signator/src/main/java/at/asit/pdfover/signator/SignatureParameter.java b/pdf-over-signator/src/main/java/at/asit/pdfover/signator/SignatureParameter.java index 7db164c6..8b08e3dd 100644 --- a/pdf-over-signator/src/main/java/at/asit/pdfover/signator/SignatureParameter.java +++ b/pdf-over-signator/src/main/java/at/asit/pdfover/signator/SignatureParameter.java @@ -36,12 +36,14 @@ public abstract class SignatureParameter { /** The input document */ protected DocumentSource documentSource = null; - /** holds the emblem */ + /** Holds the emblem */ protected Emblem emblem; + /** Whether to use PDF/A compatibility */ + protected boolean pdfACompat; + /** The signature device */ protected BKUs signatureDevice; - /** * @return the signatureDevice */ @@ -95,6 +97,25 @@ public abstract class SignatureParameter { this.signatureLanguage = signatureLanguage; } + /** + * Getter of the property signaturePdfACompat + * + * @return Returns the PDF/A compatibility setting. + */ + public boolean getSignaturePdfACompat() { + return this.pdfACompat; + } + + /** + * Setter of the property signaturePdfACompat + * + * @param compat + * The the PDF/A compatibility setting to set. + */ + public void setSignaturePdfACompat(boolean compat) { + this.pdfACompat = compat; + } + /** * Getter of the property keyIdentifier * -- cgit v1.2.3