diff options
| author | Thomas Lenz <tlenz@iaik.tugraz.at> | 2016-04-07 10:44:11 +0200 | 
|---|---|---|
| committer | Thomas Lenz <tlenz@iaik.tugraz.at> | 2016-04-07 10:44:11 +0200 | 
| commit | 4b932484d66ef161bb547a419fdc32f04677fe57 (patch) | |
| tree | a99bbc8c9357e6a55c1cff24267b244309d4a775 /id/server/idserverlib/src/main | |
| parent | 2fb3856bb3412bc825ea789f8d98177a8c527964 (diff) | |
| download | moa-id-spss-4b932484d66ef161bb547a419fdc32f04677fe57.tar.gz moa-id-spss-4b932484d66ef161bb547a419fdc32f04677fe57.tar.bz2 moa-id-spss-4b932484d66ef161bb547a419fdc32f04677fe57.zip | |
fix some possible problems with STORK configuration in config-GUI
Diffstat (limited to 'id/server/idserverlib/src/main')
2 files changed, 8 insertions, 4 deletions
| diff --git a/id/server/idserverlib/src/main/java/at/gv/egovernment/moa/id/auth/parser/StartAuthentificationParameterParser.java b/id/server/idserverlib/src/main/java/at/gv/egovernment/moa/id/auth/parser/StartAuthentificationParameterParser.java index 69c155c1e..140c7aebc 100644 --- a/id/server/idserverlib/src/main/java/at/gv/egovernment/moa/id/auth/parser/StartAuthentificationParameterParser.java +++ b/id/server/idserverlib/src/main/java/at/gv/egovernment/moa/id/auth/parser/StartAuthentificationParameterParser.java @@ -206,7 +206,7 @@ public class StartAuthentificationParameterParser extends MOAIDAuthConstants{  	    //validate SSO functionality -	    String domainIdentifier = authConfig.getSSOTagetIdentifier().trim(); +	    String domainIdentifier = authConfig.getSSOTagetIdentifier();  		if (MiscUtil.isEmpty(domainIdentifier) && protocolReq.needSingleSignOnFunctionality()) {			  			//do not use SSO if no Target is set  			Logger.warn("NO SSO-Target found in configuration. Single Sign-On is deaktivated!"); diff --git a/id/server/idserverlib/src/main/java/at/gv/egovernment/moa/id/config/auth/PropertyBasedAuthConfigurationProvider.java b/id/server/idserverlib/src/main/java/at/gv/egovernment/moa/id/config/auth/PropertyBasedAuthConfigurationProvider.java index 210bda3e6..348b1c45a 100644 --- a/id/server/idserverlib/src/main/java/at/gv/egovernment/moa/id/config/auth/PropertyBasedAuthConfigurationProvider.java +++ b/id/server/idserverlib/src/main/java/at/gv/egovernment/moa/id/config/auth/PropertyBasedAuthConfigurationProvider.java @@ -738,13 +738,17 @@ public class PropertyBasedAuthConfigurationProvider extends ConfigurationProvide  	 */  	public String getSSOTagetIdentifier() throws ConfigurationException {  		try { -			return configuration.getStringValue( +			String value = configuration.getStringValue(  					MOAIDConfigurationConstants.GENERAL_AUTH_SSO_TARGET); -			 +			if (MiscUtil.isNotEmpty(value)) +				return value.trim(); +						  		} catch (at.gv.egiz.components.configuration.api.ConfigurationException e) {  			Logger.warn("Single Sign-On Target can not be read from configuration.", e); -			return null; +			  		} +		 +		return null;  	}  	/** | 
