diff options
| author | Thomas Lenz <tlenz@iaik.tugraz.at> | 2016-01-15 13:50:30 +0100 | 
|---|---|---|
| committer | Thomas Lenz <tlenz@iaik.tugraz.at> | 2016-01-15 13:50:30 +0100 | 
| commit | a0c960d83ddf62795d328386cc1fa5aae228242e (patch) | |
| tree | 4899b673434e3107c0d6651af5792855c748be6a /id | |
| parent | 6e421407cbd61a63f0f65e27929f28125546cbc1 (diff) | |
| download | moa-id-spss-a0c960d83ddf62795d328386cc1fa5aae228242e.tar.gz moa-id-spss-a0c960d83ddf62795d328386cc1fa5aae228242e.tar.bz2 moa-id-spss-a0c960d83ddf62795d328386cc1fa5aae228242e.zip | |
fix two bugs in module moa-id-configuration
Diffstat (limited to 'id')
2 files changed, 12 insertions, 6 deletions
| diff --git a/id/ConfigWebTool/src/main/java/at/gv/egovernment/moa/id/configuration/struts/action/InterfederationIDPAction.java b/id/ConfigWebTool/src/main/java/at/gv/egovernment/moa/id/configuration/struts/action/InterfederationIDPAction.java index 8be24edb4..384f0662f 100644 --- a/id/ConfigWebTool/src/main/java/at/gv/egovernment/moa/id/configuration/struts/action/InterfederationIDPAction.java +++ b/id/ConfigWebTool/src/main/java/at/gv/egovernment/moa/id/configuration/struts/action/InterfederationIDPAction.java @@ -271,7 +271,7 @@ public class InterfederationIDPAction extends BasicOAAction {  							businessID = new IdentificationNumber();  							onlineapplication.getAuthComponentOA().setIdentificationNumber(businessID);  						} -						businessID.setValue(Constants.PREFIX_WPBK + "MOA-IDP"); +						businessID.setValue(Constants.PREFIX_WPBK + "MOA-IDP+MOA-IDP");  					} else  						onlineapplication.setTarget("MOA-IDP"); diff --git a/id/server/moa-id-commons/src/main/java/at/gv/egovernment/moa/id/commons/config/ConfigurationMigrationUtils.java b/id/server/moa-id-commons/src/main/java/at/gv/egovernment/moa/id/commons/config/ConfigurationMigrationUtils.java index c53aeff3f..e819805ad 100644 --- a/id/server/moa-id-commons/src/main/java/at/gv/egovernment/moa/id/commons/config/ConfigurationMigrationUtils.java +++ b/id/server/moa-id-commons/src/main/java/at/gv/egovernment/moa/id/commons/config/ConfigurationMigrationUtils.java @@ -1788,11 +1788,17 @@ public class ConfigurationMigrationUtils {  		}  //		try { -			List<TransformsInfoType> trans = new ArrayList<TransformsInfoType>(); -			TransformsInfoType elem = new TransformsInfoType(); -			elem.setTransformation(moaconfig.get(MOAIDConfigurationConstants.GENERAL_AUTH_AUTHBLOCK_TRANSFORMATION_BASE64).getBytes()); -			elem.setFilename(moaconfig.get(MOAIDConfigurationConstants.GENERAL_AUTH_AUTHBLOCK_TRANSFORMATION_NAME)); -			trans.add(elem); +			List<TransformsInfoType> trans = new ArrayList<TransformsInfoType>();			 +			if (MiscUtil.isNotEmpty(moaconfig.get(MOAIDConfigurationConstants.GENERAL_AUTH_AUTHBLOCK_TRANSFORMATION_BASE64))) { +				TransformsInfoType elem = new TransformsInfoType(); +				elem.setTransformation(moaconfig.get(MOAIDConfigurationConstants.GENERAL_AUTH_AUTHBLOCK_TRANSFORMATION_BASE64).getBytes()); +				elem.setFilename(moaconfig.get(MOAIDConfigurationConstants.GENERAL_AUTH_AUTHBLOCK_TRANSFORMATION_NAME)); +				trans.add(elem); +				 +			} else { +				Logger.info("No AuthBlock-Transformation found."); +				 +			}  			seclayertrans.setTransformsInfo(trans);  //		} catch (IOException e) { | 
