diff options
author | Andreas Fitzek <andreas.fitzek@iaik.tugraz.at> | 2014-07-14 12:55:20 +0200 |
---|---|---|
committer | Andreas Fitzek <andreas.fitzek@iaik.tugraz.at> | 2014-07-14 12:55:20 +0200 |
commit | bccb1f7c2595611eeaa66b4a85dc0529bcb2522f (patch) | |
tree | 3726380e945f3db2ca36e8b06c1724f99ac5e3b4 /pdf-as-web/src/main/java/at/gv/egiz/pdfas/web/helper/PdfAsParameterExtractor.java | |
parent | 1219abaf9f0029e39f5fbdf342fd4ebf07144b5b (diff) | |
download | pdf-as-4-bccb1f7c2595611eeaa66b4a85dc0529bcb2522f.tar.gz pdf-as-4-bccb1f7c2595611eeaa66b4a85dc0529bcb2522f.tar.bz2 pdf-as-4-bccb1f7c2595611eeaa66b4a85dc0529bcb2522f.zip |
added Invoke Target
Diffstat (limited to 'pdf-as-web/src/main/java/at/gv/egiz/pdfas/web/helper/PdfAsParameterExtractor.java')
-rw-r--r-- | pdf-as-web/src/main/java/at/gv/egiz/pdfas/web/helper/PdfAsParameterExtractor.java | 12 |
1 files changed, 11 insertions, 1 deletions
diff --git a/pdf-as-web/src/main/java/at/gv/egiz/pdfas/web/helper/PdfAsParameterExtractor.java b/pdf-as-web/src/main/java/at/gv/egiz/pdfas/web/helper/PdfAsParameterExtractor.java index 126b10ce..c2cee9c6 100644 --- a/pdf-as-web/src/main/java/at/gv/egiz/pdfas/web/helper/PdfAsParameterExtractor.java +++ b/pdf-as-web/src/main/java/at/gv/egiz/pdfas/web/helper/PdfAsParameterExtractor.java @@ -33,11 +33,13 @@ public class PdfAsParameterExtractor { public static final String PARAM_INVOKE_URL = "invoke-app-url"; + public static final String PARAM_INVOKE_URL_TARGET = "invoke-app-url-target"; public static final String PARAM_INVOKE_URL_ERROR = "invoke-app-error-url"; public static final String PARAM_LOCALE = "locale"; public static final String PARAM_NUM_BYTES = "num-bytes"; public static final String PARAM_PDF_URL = "pdf-url"; public static final String PARAM_SIG_TYPE = "sig-type"; + public static final String PARAM_SIG_TYPE_ALIAS = "sig_type"; public static final String PARAM_SIG_POS_P = "sig-pos-p"; public static final String PARAM_SIG_POS_Y = "sig-pos-y"; public static final String PARAM_SIG_POS_X = "sig-pos-x"; @@ -63,6 +65,10 @@ public class PdfAsParameterExtractor { return (String)request.getAttribute(PARAM_INVOKE_URL); } + public static String getInvokeTarget(HttpServletRequest request) { + return (String)request.getAttribute(PARAM_INVOKE_URL_TARGET); + } + public static String getInvokeErrorURL(HttpServletRequest request) { String url = (String)request.getAttribute(PARAM_INVOKE_URL_ERROR); return url; @@ -81,7 +87,11 @@ public class PdfAsParameterExtractor { } public static String getSigType(HttpServletRequest request) { - return (String)request.getAttribute(PARAM_SIG_TYPE); + String value = (String)request.getAttribute(PARAM_SIG_TYPE); + if(value == null) { + value = (String)request.getAttribute(PARAM_SIG_TYPE_ALIAS); + } + return value; } public static String getSigPosP(HttpServletRequest request) { |