summaryrefslogtreecommitdiff
path: root/trunk/pdf-over-signer/pdf-over-sigpdfas/src/main/java/at/asit/pdfover/signer/pdfas/PDFASSigner.java
diff options
context:
space:
mode:
authortkellner <tkellner@3a0b52a2-8410-0410-bc02-ff6273a87459>2012-10-01 08:30:42 +0000
committertkellner <tkellner@3a0b52a2-8410-0410-bc02-ff6273a87459>2012-10-01 08:30:42 +0000
commite48b7b84c057762ce8e8fa43d26814711752d399 (patch)
tree5c8ffa8be515ebdbd050088a3622ff2dd27a6cab /trunk/pdf-over-signer/pdf-over-sigpdfas/src/main/java/at/asit/pdfover/signer/pdfas/PDFASSigner.java
parent5ef8c7dd57907a9905760dbe2084e71b5750f610 (diff)
downloadpdf-over-e48b7b84c057762ce8e8fa43d26814711752d399.tar.gz
pdf-over-e48b7b84c057762ce8e8fa43d26814711752d399.tar.bz2
pdf-over-e48b7b84c057762ce8e8fa43d26814711752d399.zip
Fixed some TODOs...
git-svn-id: https://svn.iaik.tugraz.at/svn/egiz/prj/current/12PDF-OVER-4.0@12538 3a0b52a2-8410-0410-bc02-ff6273a87459
Diffstat (limited to 'trunk/pdf-over-signer/pdf-over-sigpdfas/src/main/java/at/asit/pdfover/signer/pdfas/PDFASSigner.java')
-rw-r--r--trunk/pdf-over-signer/pdf-over-sigpdfas/src/main/java/at/asit/pdfover/signer/pdfas/PDFASSigner.java7
1 files changed, 5 insertions, 2 deletions
diff --git a/trunk/pdf-over-signer/pdf-over-sigpdfas/src/main/java/at/asit/pdfover/signer/pdfas/PDFASSigner.java b/trunk/pdf-over-signer/pdf-over-sigpdfas/src/main/java/at/asit/pdfover/signer/pdfas/PDFASSigner.java
index 43179367..1b058553 100644
--- a/trunk/pdf-over-signer/pdf-over-sigpdfas/src/main/java/at/asit/pdfover/signer/pdfas/PDFASSigner.java
+++ b/trunk/pdf-over-signer/pdf-over-sigpdfas/src/main/java/at/asit/pdfover/signer/pdfas/PDFASSigner.java
@@ -10,6 +10,7 @@ import at.asit.pdfover.signator.SignResultImpl;
import at.asit.pdfover.signator.SignatureParameter;
import at.asit.pdfover.signator.SignaturePosition;
import at.asit.pdfover.signator.SigningState;
+import at.asit.pdfover.signer.pdfas.exceptions.PDFASSLRequestException;
import at.gv.egiz.pdfas.api.PdfAs;
import at.gv.egiz.pdfas.api.sign.SignParameters;
import at.gv.egiz.pdfas.api.sign.SignatureDetailInformation;
@@ -63,7 +64,6 @@ public class PDFASSigner implements Signer {
if(parameter.getSignatureDevice() == BKUs.LOCAL) {
params.setSignatureDevice(Constants.SIGNATURE_DEVICE_BKU);
} else if(parameter.getSignatureDevice() == BKUs.MOBILE) {
- // TODO: change to MOBILE!!
params.setSignatureDevice(Constants.SIGNATURE_DEVICE_MOBILE);
//params.setSignatureDevice(Constants.SIGNATURE_DEVICE_MOBILETEST);
}
@@ -102,7 +102,10 @@ public class PDFASSigner implements Signer {
state.setSignatureRequest(request);
return state;
- } catch (PdfAsException e) {
+ } catch(PDFASSLRequestException e) {
+ throw new SignatureException(e);
+ }
+ catch (PdfAsException e) {
throw new SignatureException(e);
}
}