summaryrefslogtreecommitdiff
path: root/pdf-over-signer/src/main/java/at/asit/pdfover/signer/pdfas/PdfAs4SignatureParameter.java
diff options
context:
space:
mode:
Diffstat (limited to 'pdf-over-signer/src/main/java/at/asit/pdfover/signer/pdfas/PdfAs4SignatureParameter.java')
-rw-r--r--pdf-over-signer/src/main/java/at/asit/pdfover/signer/pdfas/PdfAs4SignatureParameter.java18
1 files changed, 5 insertions, 13 deletions
diff --git a/pdf-over-signer/src/main/java/at/asit/pdfover/signer/pdfas/PdfAs4SignatureParameter.java b/pdf-over-signer/src/main/java/at/asit/pdfover/signer/pdfas/PdfAs4SignatureParameter.java
index c52625dd..c4999014 100644
--- a/pdf-over-signer/src/main/java/at/asit/pdfover/signer/pdfas/PdfAs4SignatureParameter.java
+++ b/pdf-over-signer/src/main/java/at/asit/pdfover/signer/pdfas/PdfAs4SignatureParameter.java
@@ -75,18 +75,19 @@ public class PdfAs4SignatureParameter {
/** The signature device */
public BKUs signatureDevice;
+ /** The siganture note, if any */
+ public String signatureNote = null;
+
/** Whether so look for placeholder signatures or not. */
public boolean searchForPlaceholderSignatures = false;
- private HashMap<String, String> genericProperties = new HashMap<String, String>();
-
public Profile signatureProfile = Profile.getDefaultProfile();
public Image getPlaceholder() {
String sigProfile = getPdfAsSignatureProfileId();
String sigEmblem = (this.emblem == null ? null : this.emblem.getCachedFileName());
- String sigNote = getProperty("SIG_NOTE");
+ String sigNote = this.signatureNote;
try {
X509Certificate cert = new X509Certificate(PdfAs4SignatureParameter.class.getResourceAsStream("/example.cer"));
@@ -133,15 +134,6 @@ public class PdfAs4SignatureParameter {
}
}
- // TODO review this
- public void setProperty(String key, String value) {
- this.genericProperties.put(key, value);
- }
-
- public String getProperty(String key) {
- return this.genericProperties.get(key);
- }
-
/**
* Gets the Signature Position String for PDF-AS
*
@@ -195,7 +187,7 @@ public class PdfAs4SignatureParameter {
break;
}
- if (getProperty("SIG_NOTE") != null)
+ if (this.signatureNote)
profileId += "_NOTE";
if (this.enablePDFACompat)