From 7510ab5173001711ecb5d6c8834878e7cce63ff9 Mon Sep 17 00:00:00 2001 From: Andreas Fitzek Date: Fri, 4 Dec 2015 13:12:24 +0100 Subject: CMS verification --- .../moa/spss/server/webservice/binding/TransformerUtils.java | 5 ++++- .../server/webservice/binding/XMLVerifySignatureBindingImpl.java | 2 +- 2 files changed, 5 insertions(+), 2 deletions(-) (limited to 'moaSig/moa-sig/src/main/java/at') diff --git a/moaSig/moa-sig/src/main/java/at/gv/egovernment/moa/spss/server/webservice/binding/TransformerUtils.java b/moaSig/moa-sig/src/main/java/at/gv/egovernment/moa/spss/server/webservice/binding/TransformerUtils.java index b069a60..676c95c 100644 --- a/moaSig/moa-sig/src/main/java/at/gv/egovernment/moa/spss/server/webservice/binding/TransformerUtils.java +++ b/moaSig/moa-sig/src/main/java/at/gv/egovernment/moa/spss/server/webservice/binding/TransformerUtils.java @@ -89,7 +89,6 @@ public class TransformerUtils { public CreateSignatureInfo buildCreateSignatureInfo( at.gv.egiz.moasig.CreateXMLSignatureRequestType.SingleSignatureInfo.CreateSignatureInfo createSignatureInfo) throws MOAApplicationException { - // TODO: if (createSignatureInfo == null) { return null; } else { @@ -136,6 +135,10 @@ public class TransformerUtils { */ public CreateTransformsInfoProfile parseCreateTransformsInfoProfile( at.gv.egiz.moasig.CreateTransformsInfoProfile createTransformsInfoProfile) throws MOAApplicationException { + if(createTransformsInfoProfile == null) { + return null; + } + CreateTransformsInfo createTransformsInfo = parseCreateTransformsInfo( createTransformsInfoProfile.getCreateTransformsInfo()); List supplements = parseSupplements(createTransformsInfoProfile.getSupplement()); diff --git a/moaSig/moa-sig/src/main/java/at/gv/egovernment/moa/spss/server/webservice/binding/XMLVerifySignatureBindingImpl.java b/moaSig/moa-sig/src/main/java/at/gv/egovernment/moa/spss/server/webservice/binding/XMLVerifySignatureBindingImpl.java index 8295aed..44dc2c2 100644 --- a/moaSig/moa-sig/src/main/java/at/gv/egovernment/moa/spss/server/webservice/binding/XMLVerifySignatureBindingImpl.java +++ b/moaSig/moa-sig/src/main/java/at/gv/egovernment/moa/spss/server/webservice/binding/XMLVerifySignatureBindingImpl.java @@ -74,7 +74,7 @@ public class XMLVerifySignatureBindingImpl implements XMLVerifySignatureBinding List supplementProfiles = parseSupplementProfiles(verifyXMLSignatureRequest); SignatureManifestCheckParams signatureManifestCheckParams = this - .parseSignatureManifestCheckParams(verifyXMLSignatureRequest.getSignatureManifestCheckParams()); // TODO + .parseSignatureManifestCheckParams(verifyXMLSignatureRequest.getSignatureManifestCheckParams()); return factory.createVerifyXMLSignatureRequest(dateTime, verifySignatureInfo, supplementProfiles, signatureManifestCheckParams, returnHashInputData, trustProfileID); } -- cgit v1.2.3