aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndreas Fitzek <andreas.fitzek@iaik.tugraz.at>2014-07-14 13:49:23 +0200
committerAndreas Fitzek <andreas.fitzek@iaik.tugraz.at>2014-07-14 13:49:23 +0200
commit52123b59a26051ef01c0e33e5f55faa7e232f65a (patch)
tree3c1522482a4780d48262b7b6fdc5b133b69bbb09
parent70876536a1a958300a7a276a47c08548f6d38ee7 (diff)
downloadpdf-as-4-52123b59a26051ef01c0e33e5f55faa7e232f65a.tar.gz
pdf-as-4-52123b59a26051ef01c0e33e5f55faa7e232f65a.tar.bz2
pdf-as-4-52123b59a26051ef01c0e33e5f55faa7e232f65a.zip
added Invoke Target for SOAP Interface
-rw-r--r--pdf-as-common/src/main/java/at/gv/egiz/pdfas/api/ws/PDFASSignParameters.java9
-rw-r--r--pdf-as-web/src/main/java/at/gv/egiz/pdfas/web/servlets/UIEntryPointServlet.java3
2 files changed, 11 insertions, 1 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 8dfd4ab5..a309b251 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
@@ -66,6 +66,7 @@ public class PDFASSignParameters implements Serializable {
String position;
String invokeUrl;
+ String invokeTarget;
String invokeErrorUrl;
String transactionId;
String profile;
@@ -103,6 +104,14 @@ public class PDFASSignParameters implements Serializable {
this.invokeUrl = invokeUrl;
}
+ @XmlElement(required = false, nillable = true, name="invoke-target")
+ public String getInvokeTarget() {
+ return invokeTarget;
+ }
+ public void setInvokeTarget(String invokeTarget) {
+ this.invokeTarget = invokeTarget;
+ }
+
@XmlElement(required = false, nillable = true, name="invoke-error-url")
public String getInvokeErrorURL() {
return invokeErrorUrl;
diff --git a/pdf-as-web/src/main/java/at/gv/egiz/pdfas/web/servlets/UIEntryPointServlet.java b/pdf-as-web/src/main/java/at/gv/egiz/pdfas/web/servlets/UIEntryPointServlet.java
index 40a8d590..85ee1897 100644
--- a/pdf-as-web/src/main/java/at/gv/egiz/pdfas/web/servlets/UIEntryPointServlet.java
+++ b/pdf-as-web/src/main/java/at/gv/egiz/pdfas/web/servlets/UIEntryPointServlet.java
@@ -90,7 +90,8 @@ public class UIEntryPointServlet extends HttpServlet {
String invokeUrl = pdfAsRequest.getParameters().getInvokeURL();
PdfAsHelper.setInvokeURL(req, resp, invokeUrl);
- // TODO: Generate attribute for Invoke Target
+ String invokeTarget = pdfAsRequest.getParameters().getInvokeTarget();
+ PdfAsHelper.setInvokeTarget(req, resp, invokeTarget);
String errorUrl = pdfAsRequest.getParameters().getInvokeErrorURL();
PdfAsHelper.setErrorURL(req, resp, errorUrl);