summaryrefslogtreecommitdiff
path: root/pdf-over/pdf-signer-pdf-as/src/main/java/at/asit/pdfover/pdfsigner/pdfas/PDFASSigner.java
diff options
context:
space:
mode:
Diffstat (limited to 'pdf-over/pdf-signer-pdf-as/src/main/java/at/asit/pdfover/pdfsigner/pdfas/PDFASSigner.java')
-rw-r--r--pdf-over/pdf-signer-pdf-as/src/main/java/at/asit/pdfover/pdfsigner/pdfas/PDFASSigner.java12
1 files changed, 4 insertions, 8 deletions
diff --git a/pdf-over/pdf-signer-pdf-as/src/main/java/at/asit/pdfover/pdfsigner/pdfas/PDFASSigner.java b/pdf-over/pdf-signer-pdf-as/src/main/java/at/asit/pdfover/pdfsigner/pdfas/PDFASSigner.java
index f94f3fdf..0cbaef1b 100644
--- a/pdf-over/pdf-signer-pdf-as/src/main/java/at/asit/pdfover/pdfsigner/pdfas/PDFASSigner.java
+++ b/pdf-over/pdf-signer-pdf-as/src/main/java/at/asit/pdfover/pdfsigner/pdfas/PDFASSigner.java
@@ -18,15 +18,15 @@ import at.gv.egiz.pdfas.api.internal.LocalBKUParams;
import at.gv.egiz.pdfas.api.internal.PdfAsInternal;
/**
- * PDF AS Signer Implemtation
+ * PDF AS Signer Implementation
*
* @author afitzek
*/
public class PDFASSigner implements PDFSignerInterface {
- protected static final String PROFILE_ID = "";
+ protected static final String PROFILE_ID = "SIGNATURBLOCK_DE";
- protected static final String URL_TEMPLATE = "";
+ protected static final String URL_TEMPLATE = "http://pdfover.4.gv.at/template";
@Override
public SigningState Prepare(SignatureParameter parameter)
@@ -53,15 +53,12 @@ public class PDFASSigner implements PDFSignerInterface {
params.setSignatureProfileId(PROFILE_ID);
if(parameter.GetCollimatingMark() != null) {
- // TODO: Define CollimatingMark and use
- params.setProfileOverrideValue("SIG_LABEL", "./images/signatur-logo_en.png");
+ params.setProfileOverrideValue("SIG_LABEL", parameter.GetCollimatingMark().GetFileName());
}
-
params.setDocument(sign_para.GetPDFASDataSource());
state.setSignParameters(params);
-
PdfAsInternal pdfasInternal = PDFASHelper.GetPdfAsInternal();
@@ -114,7 +111,6 @@ public class PDFASSigner implements PDFSignerInterface {
LocalBKUParams bkuParams = new LocalBKUParams(null, null, null);
// Perform signature
- // TODO: NEED TO check GetSLSignatureResponse() Interface to retrieve SL Response ...
at.gv.egiz.pdfas.api.sign.SignResult signResult = pdfasInternal
.finishLocalSign(pdfas, params, sdi, bkuParams, false,
sstate.GetSLSignatureResponse().GetSLRespone());