summaryrefslogtreecommitdiff
path: root/pdf-over-signator/src/main/java
diff options
context:
space:
mode:
authorJakob Heher <jakob.heher@iaik.tugraz.at>2022-08-02 14:29:11 +0200
committerJakob Heher <jakob.heher@iaik.tugraz.at>2022-08-02 14:29:11 +0200
commit135c54f61da53a5f6342d9a4fc947b3d64498625 (patch)
tree08d4d52d93693d443d2e4ac85f3cb6383c40698b /pdf-over-signator/src/main/java
parent9db67a0963f01d5c893d76c8e746272a53703d91 (diff)
downloadpdf-over-135c54f61da53a5f6342d9a4fc947b3d64498625.tar.gz
pdf-over-135c54f61da53a5f6342d9a4fc947b3d64498625.tar.bz2
pdf-over-135c54f61da53a5f6342d9a4fc947b3d64498625.zip
YAGNI: SignatureParameter abstract class
Diffstat (limited to 'pdf-over-signator/src/main/java')
-rw-r--r--pdf-over-signator/src/main/java/at/asit/pdfover/signator/SignatureParameter.java230
1 files changed, 0 insertions, 230 deletions
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
deleted file mode 100644
index 14ae6314..00000000
--- a/pdf-over-signator/src/main/java/at/asit/pdfover/signator/SignatureParameter.java
+++ /dev/null
@@ -1,230 +0,0 @@
-/*
- * Copyright 2012 by A-SIT, Secure Information Technology Center Austria
- *
- * Licensed under the EUPL, Version 1.1 or - as soon they will be approved by
- * the European Commission - subsequent versions of the EUPL (the "Licence");
- * You may not use this work except in compliance with the Licence.
- * You may obtain a copy of the Licence at:
- * http://joinup.ec.europa.eu/software/page/eupl
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the Licence is distributed on an "AS IS" basis,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the Licence for the specific language governing permissions and
- * limitations under the Licence.
- */
-package at.asit.pdfover.signator;
-
-import java.awt.Image;
-
-//Imports
-
-/**
- * The Signature Parameter
- */
-public abstract class SignatureParameter {
-
- /** The Signature Position */
- protected SignaturePosition signaturePosition = null;
-
- /** The Signature language */
- protected String signatureLanguage = null;
-
- /** The key identifier */
- protected String keyIdentifier = null;
-
- /** The input document */
- protected DocumentSource documentSource = null;
-
- /** Holds the emblem */
- protected Emblem emblem;
-
- /** Whether to use PDF/A compatibility */
- protected boolean pdfACompat;
-
- /** The signature device */
- protected BKUs signatureDevice;
-
- /** Whether so look for placeholder signatures or not. */
- protected boolean searchForPlaceholderSignatures = false;
-
- /**
- * @return the searchForPlaceholderSignatures
- */
- public boolean isSearchForPlaceholderSignatures() {
- return this.searchForPlaceholderSignatures;
- }
-
- /**
- * @param value
- * the searchForPlaceholderSignatures to set
- */
- public void setSearchForPlaceholderSignatures(boolean value) {
- this.searchForPlaceholderSignatures = value;
- }
-
- /**
- * @return the signatureDevice
- */
- public BKUs getSignatureDevice() {
- return this.signatureDevice;
- }
-
- /**
- * @param signatureDevice
- * the signatureDevice to set
- */
- public void setSignatureDevice(BKUs signatureDevice) {
- this.signatureDevice = signatureDevice;
- }
-
- /**
- * Getter of the property <tt>signaturePosition</tt>
- *
- * @return Returns the signaturePosition.
- */
- public SignaturePosition getSignaturePosition() {
- return this.signaturePosition;
- }
-
- /**
- * Setter of the property <tt>signaturePosition</tt>
- *
- * @param signaturePosition
- * The signaturePosition to set.
- */
- public void setSignaturePosition(SignaturePosition signaturePosition) {
- this.signaturePosition = signaturePosition;
- }
-
- /**
- * Getter of the property <tt>signatureLanguage</tt>
- *
- * @return Returns the signatureLanguage.
- */
- public String getSignatureLanguage() {
- return this.signatureLanguage;
- }
-
- /**
- * Setter of the property <tt>signatureLanguage</tt>
- *
- * @param signatureLanguage
- * The signatureLanguage to set.
- */
- public void setSignatureLanguage(String signatureLanguage) {
- this.signatureLanguage = signatureLanguage;
- }
-
- /**
- * Getter of the property <tt>signaturePdfACompat</tt>
- *
- * @return Returns the PDF/A compatibility setting.
- */
- public boolean getSignaturePdfACompat() {
- return this.pdfACompat;
- }
-
- /**
- * Setter of the property <tt>signaturePdfACompat</tt>
- *
- * @param compat
- * The the PDF/A compatibility setting to set.
- */
- public void setSignaturePdfACompat(boolean compat) {
- this.pdfACompat = compat;
- }
-
- /**
- * Getter of the property <tt>keyIdentifier</tt>
- *
- * @return Returns the keyIdentifier.
- */
- public String getKeyIdentifier() {
- return this.keyIdentifier;
- }
-
- /**
- * Setter of the property <tt>keyIdentifier</tt>
- *
- * @param keyIdentifier
- * The keyIdentifier to set.
- */
- public void setKeyIdentifier(String keyIdentifier) {
- this.keyIdentifier = keyIdentifier;
- }
-
- /**
- * Getter of the property <tt>documentSource</tt>
- *
- * @return Returns the documentSource.
- */
- public DocumentSource getInputDocument() {
- return this.documentSource;
- }
-
- /**
- * Setter of the property <tt>documentSource</tt>
- *
- * @param inputDocument
- * The documentSource to set.
- */
- public void setInputDocument(DocumentSource inputDocument) {
- this.documentSource = inputDocument;
- }
-
- /**
- * Gets the Dimension to display the Placeholder
- *
- * @return the placeholder dimensions
- */
- public abstract SignatureDimension getPlaceholderDimension();
-
- /**
- * Gets the Placeholder image
- *
- * @return the placeholder image
- */
- public abstract Image getPlaceholder();
-
- /**
- * Gets the Emblem
- *
- * @return the Emblem
- */
- public Emblem getEmblem() {
- return this.emblem;
- }
-
- /**
- * Sets the Emblem
- *
- * @param emblem
- * The new Emblem
- */
- public void setEmblem(Emblem emblem) {
- this.emblem = emblem;
- }
-
- /**
- * Sets generic properties
- *
- * @param key
- * @param value
- */
- public abstract void setProperty(String key, String value);
-
- /**
- * Gets generic properties
- *
- * @param key
- * @return associated value
- */
- public abstract String getProperty(String key);
-
-
- public abstract void setSignatureProfile(String profile);
-
- public abstract String getSignatureProfile();
-
-}