summaryrefslogtreecommitdiff
path: root/pdf-over-signator/src/main/java/at/asit/pdfover/signator/SigningState.java
diff options
context:
space:
mode:
Diffstat (limited to 'pdf-over-signator/src/main/java/at/asit/pdfover/signator/SigningState.java')
-rw-r--r--pdf-over-signator/src/main/java/at/asit/pdfover/signator/SigningState.java12
1 files changed, 12 insertions, 0 deletions
diff --git a/pdf-over-signator/src/main/java/at/asit/pdfover/signator/SigningState.java b/pdf-over-signator/src/main/java/at/asit/pdfover/signator/SigningState.java
index f624e5b4..1ca365b4 100644
--- a/pdf-over-signator/src/main/java/at/asit/pdfover/signator/SigningState.java
+++ b/pdf-over-signator/src/main/java/at/asit/pdfover/signator/SigningState.java
@@ -49,4 +49,16 @@ public interface SigningState {
* @param connector the BKU connector
*/
public void setBKUConnector(BkuSlConnector connector);
+
+ /**
+ * Set the KeyStore signer
+ * @param file KeyStore filename
+ * @param alias KeyStore alias
+ * @param kspassword KeyStore password
+ * @param keypassword KeyStore private key password
+ * @param type KeyStore type
+ * @throws SignatureException
+ */
+ public void setKSSigner(String file, String alias, String kspassword,
+ String keypassword, String type) throws SignatureException;
}