diff options
-rw-r--r-- | pdf-as-web/src/main/java/at/gv/egiz/pdfas/web/helper/SigningTimeHelper.java | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/pdf-as-web/src/main/java/at/gv/egiz/pdfas/web/helper/SigningTimeHelper.java b/pdf-as-web/src/main/java/at/gv/egiz/pdfas/web/helper/SigningTimeHelper.java index 4837a70..5bfeeb9 100644 --- a/pdf-as-web/src/main/java/at/gv/egiz/pdfas/web/helper/SigningTimeHelper.java +++ b/pdf-as-web/src/main/java/at/gv/egiz/pdfas/web/helper/SigningTimeHelper.java @@ -32,7 +32,12 @@ public final class SigningTimeHelper { if (tolerance == null) {
try {
String toleranceString = WebSettingsReader.getInstance().getSigningTimeTolerance();
- tolerance = new Integer(Integer.parseInt(toleranceString));
+ if (toleranceString != null) {
+ tolerance = new Integer(Integer.parseInt(toleranceString));
+ } else {
+ LOG.warn("Configuration key signingtimetolerance missing. Disabling signing time check.");
+ tolerance = new Integer(-1);
+ }
} catch (NumberFormatException e) {
LOG.warn("Invalid configuration key signingtimetolerance. Disabling signing time check.");
tolerance = new Integer(-1);
|