diff options
author | Andreas Fitzek <andreas.fitzek@iaik.tugraz.at> | 2015-12-04 13:12:24 +0100 |
---|---|---|
committer | Andreas Fitzek <andreas.fitzek@iaik.tugraz.at> | 2015-12-04 13:12:24 +0100 |
commit | 7510ab5173001711ecb5d6c8834878e7cce63ff9 (patch) | |
tree | e07bba24e87b9b3d1e8d8275c68809a59c3e067d /moaSig/moa-sig/src/main/java/at/gv | |
parent | 191ba3411f2db0a48ae8d4243926b33a063bf769 (diff) | |
download | moa-sig-7510ab5173001711ecb5d6c8834878e7cce63ff9.tar.gz moa-sig-7510ab5173001711ecb5d6c8834878e7cce63ff9.tar.bz2 moa-sig-7510ab5173001711ecb5d6c8834878e7cce63ff9.zip |
CMS verification
Diffstat (limited to 'moaSig/moa-sig/src/main/java/at/gv')
2 files changed, 5 insertions, 2 deletions
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); } |