From e850c58c3b7b99c78523b01cecd5f5b7edf9a540 Mon Sep 17 00:00:00 2001 From: Thomas Lenz Date: Mon, 8 May 2017 15:17:43 +0200 Subject: update logging in extended PAdES verification code --- .../moa/spss/server/invoke/CMSSignatureVerificationInvoker.java | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) (limited to 'moaSig/moa-sig-lib/src') diff --git a/moaSig/moa-sig-lib/src/main/java/at/gv/egovernment/moa/spss/server/invoke/CMSSignatureVerificationInvoker.java b/moaSig/moa-sig-lib/src/main/java/at/gv/egovernment/moa/spss/server/invoke/CMSSignatureVerificationInvoker.java index 34d6a22..188e8e2 100644 --- a/moaSig/moa-sig-lib/src/main/java/at/gv/egovernment/moa/spss/server/invoke/CMSSignatureVerificationInvoker.java +++ b/moaSig/moa-sig-lib/src/main/java/at/gv/egovernment/moa/spss/server/invoke/CMSSignatureVerificationInvoker.java @@ -341,7 +341,7 @@ public class CMSSignatureVerificationInvoker { ExtendedPDFSignatureVerificationResult result = (ExtendedPDFSignatureVerificationResult) resultObject; cmsResult = result.getPDFSignatureVerificationResult(); adesResults = AdESResultUtils.getAdESResult(result.getFormVerificationResult()); - + if (adesResults != null) { Iterator adesIterator = adesResults.iterator(); while (adesIterator.hasNext()) { @@ -352,7 +352,12 @@ public class CMSSignatureVerificationInvoker { try { //Logger.info("Extended Validation Report: " + result.getName()); Logger.info("Extended Validation Code: " + result.getResultCode().toString()); - Logger.info("Extended Validation Info: " + result.getInfo()); + if (result.getDetailedExtendedReport() != null) + Logger.info("Extended Validation Info: " + result.getDetailedExtendedReport().getMessage()); + else + Logger.info("Extended Validation Info: " + result.getInfo()); + + Logger.debug("Full extended Validation Infos: " + result.getInfo()); extCheckResult = AdESResultUtils.getExtendedResult(result.getResultCode()); } catch (NullPointerException e) { -- cgit v1.2.3 From 5c95be2b027df5a5df155cc0e843be6477fe9b1f Mon Sep 17 00:00:00 2001 From: Thomas Lenz Date: Tue, 13 Jun 2017 12:09:41 +0200 Subject: update IAIK libs again --- moaSig/libs/iaik_moa-2.03.jar | Bin 525241 -> 0 bytes moaSig/libs/iaik_moa-2.04.jar | Bin 0 -> 523085 bytes moaSig/libs/iaik_xades-2.12-moa.jar | Bin 0 -> 325736 bytes moaSig/libs/iaik_xades.jar | Bin 312455 -> 0 bytes moaSig/libs/iaik_xsect-2.12-moa.jar | Bin 0 -> 440168 bytes moaSig/libs/iaik_xsect.jar | Bin 422253 -> 0 bytes .../gv/egovernment/moa/spss/util/AdESResultUtils.java | 2 ++ 7 files changed, 2 insertions(+) delete mode 100644 moaSig/libs/iaik_moa-2.03.jar create mode 100644 moaSig/libs/iaik_moa-2.04.jar create mode 100644 moaSig/libs/iaik_xades-2.12-moa.jar delete mode 100644 moaSig/libs/iaik_xades.jar create mode 100644 moaSig/libs/iaik_xsect-2.12-moa.jar delete mode 100644 moaSig/libs/iaik_xsect.jar (limited to 'moaSig/moa-sig-lib/src') diff --git a/moaSig/libs/iaik_moa-2.03.jar b/moaSig/libs/iaik_moa-2.03.jar deleted file mode 100644 index 2771bfa..0000000 Binary files a/moaSig/libs/iaik_moa-2.03.jar and /dev/null differ diff --git a/moaSig/libs/iaik_moa-2.04.jar b/moaSig/libs/iaik_moa-2.04.jar new file mode 100644 index 0000000..98ee49d Binary files /dev/null and b/moaSig/libs/iaik_moa-2.04.jar differ diff --git a/moaSig/libs/iaik_xades-2.12-moa.jar b/moaSig/libs/iaik_xades-2.12-moa.jar new file mode 100644 index 0000000..31daa19 Binary files /dev/null and b/moaSig/libs/iaik_xades-2.12-moa.jar differ diff --git a/moaSig/libs/iaik_xades.jar b/moaSig/libs/iaik_xades.jar deleted file mode 100644 index 20ae685..0000000 Binary files a/moaSig/libs/iaik_xades.jar and /dev/null differ diff --git a/moaSig/libs/iaik_xsect-2.12-moa.jar b/moaSig/libs/iaik_xsect-2.12-moa.jar new file mode 100644 index 0000000..8a2dd52 Binary files /dev/null and b/moaSig/libs/iaik_xsect-2.12-moa.jar differ diff --git a/moaSig/libs/iaik_xsect.jar b/moaSig/libs/iaik_xsect.jar deleted file mode 100644 index 7b05174..0000000 Binary files a/moaSig/libs/iaik_xsect.jar and /dev/null differ diff --git a/moaSig/moa-sig-lib/src/main/java/at/gv/egovernment/moa/spss/util/AdESResultUtils.java b/moaSig/moa-sig-lib/src/main/java/at/gv/egovernment/moa/spss/util/AdESResultUtils.java index b1fee06..a28088a 100644 --- a/moaSig/moa-sig-lib/src/main/java/at/gv/egovernment/moa/spss/util/AdESResultUtils.java +++ b/moaSig/moa-sig-lib/src/main/java/at/gv/egovernment/moa/spss/util/AdESResultUtils.java @@ -110,6 +110,8 @@ public class AdESResultUtils { minorInfo = "SUCCESS"; } else if (resultCode.getCode().equals(ResultCode.UNKNOWN_SUBFILTER)) { minorInfo = "UNKNOWN_SUBFILTER"; + } else if (resultCode.getCode().equals(ResultCode.PDF_AS_SIGNATURE)) { + minorInfo = "PDF_AS_SIGNATURE"; } } -- cgit v1.2.3