From 81129700eb9f14e829a44f7a6669991eab017634 Mon Sep 17 00:00:00 2001 From: tkellner Date: Wed, 10 Apr 2013 19:32:52 +0000 Subject: 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 --- .../asit/pdfover/gui/workflow/states/mobilebku/ATrustHandler.java | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) (limited to 'pdf-over-gui/src/main/java/at/asit/pdfover/gui/workflow/states/mobilebku/ATrustHandler.java') 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'>Vergleichswert:", ""); //$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) -- cgit v1.2.3