diff options
| author | Thomas Lenz <tlenz@iaik.tugraz.at> | 2017-09-06 14:30:42 +0200 | 
|---|---|---|
| committer | Thomas Lenz <tlenz@iaik.tugraz.at> | 2017-09-06 14:30:42 +0200 | 
| commit | e36b3381215d1e29ba83658314e22085a3daff14 (patch) | |
| tree | 91532bb082ca220284af11f9dbb701aff1d28159 /id/server/modules/moa-id-module-eIDAS | |
| parent | 41275a296c73a5ecb29d52829116f4b6e99ce006 (diff) | |
| download | moa-id-spss-e36b3381215d1e29ba83658314e22085a3daff14.tar.gz moa-id-spss-e36b3381215d1e29ba83658314e22085a3daff14.tar.bz2 moa-id-spss-e36b3381215d1e29ba83658314e22085a3daff14.zip | |
fix wrong entries in eIDAS metadata extensions
Diffstat (limited to 'id/server/modules/moa-id-module-eIDAS')
| -rw-r--r-- | id/server/modules/moa-id-module-eIDAS/src/main/java/at/gv/egovernment/moa/id/auth/modules/eidas/utils/NewMoaEidasMetadata.java | 8 | 
1 files changed, 4 insertions, 4 deletions
| diff --git a/id/server/modules/moa-id-module-eIDAS/src/main/java/at/gv/egovernment/moa/id/auth/modules/eidas/utils/NewMoaEidasMetadata.java b/id/server/modules/moa-id-module-eIDAS/src/main/java/at/gv/egovernment/moa/id/auth/modules/eidas/utils/NewMoaEidasMetadata.java index d0c003b31..bb52d2ffe 100644 --- a/id/server/modules/moa-id-module-eIDAS/src/main/java/at/gv/egovernment/moa/id/auth/modules/eidas/utils/NewMoaEidasMetadata.java +++ b/id/server/modules/moa-id-module-eIDAS/src/main/java/at/gv/egovernment/moa/id/auth/modules/eidas/utils/NewMoaEidasMetadata.java @@ -168,12 +168,12 @@ public class NewMoaEidasMetadata {  		}  		private void generateDigest(Extensions eidasExtensions) throws EIDASSAMLEngineException { -			if (!(StringUtils.isEmpty(this.params.getDigestMethods()))) { -				Set<String> signatureMethods = EIDASUtil.parseSemicolonSeparatedList(this.params.getDigestMethods()); +			if (!(StringUtils.isEmpty(this.params.getSigningMethods()))) { +				Set<String> signatureMethods = EIDASUtil.parseSemicolonSeparatedList(this.params.getSigningMethods());  				Set<String> digestMethods = new HashSet();  				for (String signatureMethod : signatureMethods) {  					digestMethods.add(CertificateUtil.validateDigestAlgorithm(signatureMethod)); -				} +				}   				for (String digestMethod : digestMethods) {  					DigestMethod dm = (DigestMethod) BuilderFactoryUtil.buildXmlObject(DigestMethod.DEF_ELEMENT_NAME);  					if (dm != null) { @@ -203,7 +203,7 @@ public class NewMoaEidasMetadata {  			generateDigest(eidasExtensions);  			if (!(StringUtils.isEmpty(this.params.getSigningMethods()))) { -				Set<String> signMethods = EIDASUtil.parseSemicolonSeparatedList(this.params.getDigestMethods()); +				Set<String> signMethods = EIDASUtil.parseSemicolonSeparatedList(this.params.getSigningMethods());  				for (String signMethod : signMethods) {  					SigningMethod sm = (SigningMethod) BuilderFactoryUtil  							.buildXmlObject(SigningMethod.DEF_ELEMENT_NAME); | 
