summaryrefslogtreecommitdiff
path: root/pdf-over-gui/src/main/java/at/asit/pdfover/gui/workflow/states/mobilebku/ATrustHandler.java
diff options
context:
space:
mode:
authortkellner <tkellner@174cde9d-5d70-4d2a-aa98-46368bc2aaf7>2013-04-10 19:32:52 +0000
committertkellner <tkellner@174cde9d-5d70-4d2a-aa98-46368bc2aaf7>2013-04-10 19:32:52 +0000
commit81129700eb9f14e829a44f7a6669991eab017634 (patch)
tree7379033bc45dbe5a3cb3da459864e3208789580d /pdf-over-gui/src/main/java/at/asit/pdfover/gui/workflow/states/mobilebku/ATrustHandler.java
parenta0441f22bc3ac6221fba0d8c6f0028287f12fbb9 (diff)
downloadmocca-81129700eb9f14e829a44f7a6669991eab017634.tar.gz
mocca-81129700eb9f14e829a44f7a6669991eab017634.tar.bz2
mocca-81129700eb9f14e829a44f7a6669991eab017634.zip
Add signature data url to mobile status
git-svn-id: https://joinup.ec.europa.eu/svn/pdf-over/trunk@377 174cde9d-5d70-4d2a-aa98-46368bc2aaf7
Diffstat (limited to 'pdf-over-gui/src/main/java/at/asit/pdfover/gui/workflow/states/mobilebku/ATrustHandler.java')
-rw-r--r--pdf-over-gui/src/main/java/at/asit/pdfover/gui/workflow/states/mobilebku/ATrustHandler.java8
1 files changed, 6 insertions, 2 deletions
diff --git a/pdf-over-gui/src/main/java/at/asit/pdfover/gui/workflow/states/mobilebku/ATrustHandler.java b/pdf-over-gui/src/main/java/at/asit/pdfover/gui/workflow/states/mobilebku/ATrustHandler.java
index 65bc0ff3..e650d265 100644
--- a/pdf-over-gui/src/main/java/at/asit/pdfover/gui/workflow/states/mobilebku/ATrustHandler.java
+++ b/pdf-over-gui/src/main/java/at/asit/pdfover/gui/workflow/states/mobilebku/ATrustHandler.java
@@ -108,8 +108,8 @@ public class ATrustHandler extends MobileBKUHandler {
String eventValidation = status.getEventvalidation();
String sessionID = status.getSessionID();
String refVal = null;
+ String signatureDataURL = null;
- status.setRefVal(null);
status.setErrorMessage(null);
if(responseData.contains("signature.aspx?sid=")) { //$NON-NLS-1$
@@ -118,8 +118,9 @@ public class ATrustHandler extends MobileBKUHandler {
viewState = MobileBKUHelper.extractTag(responseData, "id=\"__VIEWSTATE\" value=\"", "\""); //$NON-NLS-1$ //$NON-NLS-2$
eventValidation = MobileBKUHelper.extractTag(responseData, "id=\"__EVENTVALIDATION\" value=\"", "\""); //$NON-NLS-1$ //$NON-NLS-2$
refVal = MobileBKUHelper.extractTag(responseData, "id='vergleichswert'><b>Vergleichswert:</b>", "</div>"); //$NON-NLS-1$//$NON-NLS-2$
+ signatureDataURL = status.getBaseURL() + "/ShowSigobj.aspx" + //$NON-NLS-1$
+ MobileBKUHelper.extractTag(responseData, "ShowSigobj.aspx", "'"); //$NON-NLS-1$//$NON-NLS-2$
- status.setRefVal(refVal);
getState().setCommunicationState(MobileBKUCommunicationState.POST_TAN);
} else {
// error page
@@ -136,10 +137,13 @@ public class ATrustHandler extends MobileBKUHandler {
log.info("Vergleichswert: " + refVal); //$NON-NLS-1$
log.info("viewState: " + viewState); //$NON-NLS-1$
log.info("eventValidation: " + eventValidation); //$NON-NLS-1$
+ log.info("signatureDataURL: " + signatureDataURL); //$NON-NLS-1$
status.setSessionID(sessionID);
+ status.setRefVal(refVal);
status.setViewstate(viewState);
status.setEventvalidation(eventValidation);
+ status.setSignatureDataURL(signatureDataURL);
}
/* (non-Javadoc)