aboutsummaryrefslogtreecommitdiff
path: root/pdf-as-common/src/main/java/at/gv/egiz/pdfas/api/ws/PDFASSigning.java
diff options
context:
space:
mode:
authorAndreas Fitzek <andreas.fitzek@iaik.tugraz.at>2014-05-06 13:26:24 +0200
committerAndreas Fitzek <andreas.fitzek@iaik.tugraz.at>2014-05-06 13:26:24 +0200
commit83ce097056ba90a2685fddaf384655cae39bd66b (patch)
tree47c522cb40594408609568dd79a4cc12e9f5955e /pdf-as-common/src/main/java/at/gv/egiz/pdfas/api/ws/PDFASSigning.java
parent98a8921b697e2b03c3f1a873ec1dadd02f954aa6 (diff)
downloadpdf-as-4-83ce097056ba90a2685fddaf384655cae39bd66b.tar.gz
pdf-as-4-83ce097056ba90a2685fddaf384655cae39bd66b.tar.bz2
pdf-as-4-83ce097056ba90a2685fddaf384655cae39bd66b.zip
SOAP interface to common library
Diffstat (limited to 'pdf-as-common/src/main/java/at/gv/egiz/pdfas/api/ws/PDFASSigning.java')
-rw-r--r--pdf-as-common/src/main/java/at/gv/egiz/pdfas/api/ws/PDFASSigning.java14
1 files changed, 14 insertions, 0 deletions
diff --git a/pdf-as-common/src/main/java/at/gv/egiz/pdfas/api/ws/PDFASSigning.java b/pdf-as-common/src/main/java/at/gv/egiz/pdfas/api/ws/PDFASSigning.java
new file mode 100644
index 00000000..aa37cf69
--- /dev/null
+++ b/pdf-as-common/src/main/java/at/gv/egiz/pdfas/api/ws/PDFASSigning.java
@@ -0,0 +1,14 @@
+package at.gv.egiz.pdfas.api.ws;
+
+import javax.jws.WebMethod;
+import javax.jws.WebParam;
+import javax.jws.WebService;
+import javax.jws.soap.SOAPBinding;
+import javax.jws.soap.SOAPBinding.Style;
+
+@WebService
+@SOAPBinding(style = Style.RPC)
+public interface PDFASSigning {
+ @WebMethod(operationName = "sign")
+ public byte[] signPDFDokument(@WebParam(name = "pdfDocument")byte[] inputDocument, @WebParam(name = "parameters")PDFASSignParameters parameters);
+}