diff options
author | Andreas Fitzek <andreas.fitzek@iaik.tugraz.at> | 2014-06-05 10:46:34 +0200 |
---|---|---|
committer | Andreas Fitzek <andreas.fitzek@iaik.tugraz.at> | 2014-06-05 10:46:34 +0200 |
commit | 6ea2c1db26260c1f36e01c58fc6f8ef0220e577e (patch) | |
tree | 79fc40a581daa9269d9cd140bebef24fac475b56 /pdf-as-common/src/main/java/at/gv/egiz/pdfas/api/ws/PDFASSignParameters.java | |
parent | 531124af765490a63c3a1121ba81fed21c6d7ab4 (diff) | |
download | pdf-as-4-6ea2c1db26260c1f36e01c58fc6f8ef0220e577e.tar.gz pdf-as-4-6ea2c1db26260c1f36e01c58fc6f8ef0220e577e.tar.bz2 pdf-as-4-6ea2c1db26260c1f36e01c58fc6f8ef0220e577e.zip |
SOAP Service for backend upload + transaction ID fixes
Diffstat (limited to 'pdf-as-common/src/main/java/at/gv/egiz/pdfas/api/ws/PDFASSignParameters.java')
-rw-r--r-- | pdf-as-common/src/main/java/at/gv/egiz/pdfas/api/ws/PDFASSignParameters.java | 49 |
1 files changed, 45 insertions, 4 deletions
diff --git a/pdf-as-common/src/main/java/at/gv/egiz/pdfas/api/ws/PDFASSignParameters.java b/pdf-as-common/src/main/java/at/gv/egiz/pdfas/api/ws/PDFASSignParameters.java index 4f626e17..ad17a236 100644 --- a/pdf-as-common/src/main/java/at/gv/egiz/pdfas/api/ws/PDFASSignParameters.java +++ b/pdf-as-common/src/main/java/at/gv/egiz/pdfas/api/ws/PDFASSignParameters.java @@ -15,8 +15,26 @@ public class PDFASSignParameters implements Serializable { @XmlType(name="Connector") public enum Connector { - JKS, - MOA + JKS("jks"), + MOA("moa"), + BKU("bku"), + MOBILEBKU("mobilebku"), + ONLINEBKU("onlinebku"); + + + private final String name; + + private Connector(String s) { + name = s; + } + + public boolean equalsName(String otherName){ + return (otherName == null)? false:name.equals(otherName); + } + + public String toString(){ + return name; + } } @@ -24,8 +42,9 @@ public class PDFASSignParameters implements Serializable { String position; - - + String invokeUrl; + String invokeErrorUrl; + String transactionId; String profile; @XmlElement(required = true, nillable = false, name="connector") @@ -53,6 +72,28 @@ public class PDFASSignParameters implements Serializable { this.profile = profile; } + @XmlElement(required = false, nillable = true, name="invoke-url") + public String getInvokeURL() { + return invokeUrl; + } + public void setInvokeURL(String invokeUrl) { + this.invokeUrl = invokeUrl; + } + + @XmlElement(required = false, nillable = true, name="invoke-error-url") + public String getInvokeErrorURL() { + return invokeErrorUrl; + } + public void setInvokeErrorURL(String invokeErrorUrl) { + this.invokeErrorUrl = invokeErrorUrl; + } + @XmlElement(required = false, nillable = true, name="transactionId") + public String getTransactionId() { + return transactionId; + } + public void setTransactionId(String transactionId) { + this.transactionId = transactionId; + } } |