diff options
author | knowcenter <knowcenter@7b5415b0-85f9-ee4d-85bd-d5d0c3b42d1c> | 2007-07-30 10:11:40 +0000 |
---|---|---|
committer | knowcenter <knowcenter@7b5415b0-85f9-ee4d-85bd-d5d0c3b42d1c> | 2007-07-30 10:11:40 +0000 |
commit | 07f6c8f33b2d700276fe6ec6339ff836c8710131 (patch) | |
tree | 2506a97a7d1637e48d6fadc62ba0567d41fc3aa7 /src/main/java/at/knowcenter/wag/egov/egiz/web | |
parent | 0eec1152db9d5ac312186cbd30fb24df770ef3a6 (diff) | |
download | pdf-as-3-07f6c8f33b2d700276fe6ec6339ff836c8710131.tar.gz pdf-as-3-07f6c8f33b2d700276fe6ec6339ff836c8710131.tar.bz2 pdf-as-3-07f6c8f33b2d700276fe6ec6339ff836c8710131.zip |
Problem with SIG_ID field by MOA textual signs solved
Problem with Vorschau solved
git-svn-id: https://joinup.ec.europa.eu/svn/pdf-as/trunk@166 7b5415b0-85f9-ee4d-85bd-d5d0c3b42d1c
Diffstat (limited to 'src/main/java/at/knowcenter/wag/egov/egiz/web')
-rw-r--r-- | src/main/java/at/knowcenter/wag/egov/egiz/web/servlets/VerifyPreviewServlet.java | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/src/main/java/at/knowcenter/wag/egov/egiz/web/servlets/VerifyPreviewServlet.java b/src/main/java/at/knowcenter/wag/egov/egiz/web/servlets/VerifyPreviewServlet.java index 9d9cc1f..150b592 100644 --- a/src/main/java/at/knowcenter/wag/egov/egiz/web/servlets/VerifyPreviewServlet.java +++ b/src/main/java/at/knowcenter/wag/egov/egiz/web/servlets/VerifyPreviewServlet.java @@ -323,7 +323,7 @@ public class VerifyPreviewServlet extends HttpServlet // just render useful information
String[] rkeys = { SignatureTypes.SIG_DATE, SignatureTypes.SIG_ISSUER,
- SignatureTypes.SIG_NUMBER }; // SignatureTypes.REQUIRED_SIG_KEYS;
+ SignatureTypes.SIG_NUMBER, SignatureTypes.SIG_KZ}; // SignatureTypes.REQUIRED_SIG_KEYS;
for (int key_idx = 0; key_idx < rkeys.length; key_idx++)
{
@@ -331,7 +331,8 @@ public class VerifyPreviewServlet extends HttpServlet SignatureEntry entry = signature_object.getSigEntry(key);
String caption = entry.getCaption();
String value = entry.getValue();
- if (SignatureTypes.SIG_ID.equals(key) && value == null)
+
+ if (SignatureTypes.SIG_KZ.equals(key) && value == null)
{
continue;
}
@@ -615,7 +616,7 @@ public class VerifyPreviewServlet extends HttpServlet return;
}
-
+
DiskFileItemFactory fif = new DiskFileItemFactory();
fif.setRepository(SettingsReader.getTemporaryDirectory());
ServletFileUpload sfu = new ServletFileUpload(fif);
@@ -671,8 +672,9 @@ public class VerifyPreviewServlet extends HttpServlet }
SignatureHolder new_holder = new TextualSignatureHolder(text_to_be_verified, signature_object);
+
si.signature_holders.set(verify_which, new_holder);
-
+
if (verify == false)
{
dispatch(request, response, "/dataok.html");
@@ -719,6 +721,5 @@ public class VerifyPreviewServlet extends HttpServlet SignServlet.prepareDispatchToErrorPage(e, request);
dispatch(request, response, "/jsp/error.jsp");
}
-
}
}
|