diff options
| author | Thomas Lenz <tlenz@iaik.tugraz.at> | 2014-07-10 12:56:17 +0200 | 
|---|---|---|
| committer | Thomas Lenz <tlenz@iaik.tugraz.at> | 2014-07-10 12:56:17 +0200 | 
| commit | 62b8a5dd94c29c8bd551dfb86c390e1dd992c7bc (patch) | |
| tree | 0d3e9c65293f2498051f4a0e096c1d9c59df51ee /id/server/idserverlib/src/main | |
| parent | 34ac95193f76a30f3bc96761c5bb02c5048f5a69 (diff) | |
| download | moa-id-spss-62b8a5dd94c29c8bd551dfb86c390e1dd992c7bc.tar.gz moa-id-spss-62b8a5dd94c29c8bd551dfb86c390e1dd992c7bc.tar.bz2 moa-id-spss-62b8a5dd94c29c8bd551dfb86c390e1dd992c7bc.zip | |
set default TrustManagerRevocationCheck value
Diffstat (limited to 'id/server/idserverlib/src/main')
3 files changed, 6 insertions, 4 deletions
| diff --git a/id/server/idserverlib/src/main/java/at/gv/egovernment/moa/id/config/ConfigurationProvider.java b/id/server/idserverlib/src/main/java/at/gv/egovernment/moa/id/config/ConfigurationProvider.java index 24def1e02..88ed7885f 100644 --- a/id/server/idserverlib/src/main/java/at/gv/egovernment/moa/id/config/ConfigurationProvider.java +++ b/id/server/idserverlib/src/main/java/at/gv/egovernment/moa/id/config/ConfigurationProvider.java @@ -124,7 +124,7 @@ public class ConfigurationProvider {  	protected String certstoreDirectory; -	protected boolean trustmanagerrevoationchecking = true; +	protected boolean trustmanagerrevoationchecking;  	/**  		 * Returns the main configuration file directory used to configure MOA-ID diff --git a/id/server/idserverlib/src/main/java/at/gv/egovernment/moa/id/config/auth/AuthConfigurationProvider.java b/id/server/idserverlib/src/main/java/at/gv/egovernment/moa/id/config/auth/AuthConfigurationProvider.java index ccf390153..6fc1d28c1 100644 --- a/id/server/idserverlib/src/main/java/at/gv/egovernment/moa/id/config/auth/AuthConfigurationProvider.java +++ b/id/server/idserverlib/src/main/java/at/gv/egovernment/moa/id/config/auth/AuthConfigurationProvider.java @@ -1038,11 +1038,11 @@ public class AuthConfigurationProvider extends ConfigurationProvider {    private void setTrustManagerRevocationChecking() throws ConfigurationException {  	  AuthComponentGeneral auth = getAuthComponentGeneral(); -	  if (auth.getGeneralConfiguration() != null && -			  auth.getGeneralConfiguration().isTrustManagerRevocationChecking() != null)		   +	  if (auth.getGeneralConfiguration() != null)		    		  trustmanagerrevoationchecking = auth.getGeneralConfiguration().isTrustManagerRevocationChecking();  	  else { -		  Logger.warn("No info found in MOA-ID Configuration. Set TrustManagerRevocationCheck to TRUE."); +		  Logger.warn("Error in MOA-ID Configuration. No CertStoreDirectory defined."); +		  throw new ConfigurationException("config.02", null);  	  }     } diff --git a/id/server/idserverlib/src/main/java/at/gv/egovernment/moa/id/config/legacy/BuildFromLegacyConfig.java b/id/server/idserverlib/src/main/java/at/gv/egovernment/moa/id/config/legacy/BuildFromLegacyConfig.java index 864be253a..9067d8fc4 100644 --- a/id/server/idserverlib/src/main/java/at/gv/egovernment/moa/id/config/legacy/BuildFromLegacyConfig.java +++ b/id/server/idserverlib/src/main/java/at/gv/egovernment/moa/id/config/legacy/BuildFromLegacyConfig.java @@ -155,6 +155,8 @@ public class BuildFromLegacyConfig {  	    	if (genericConfiguration.containsKey(ConfigurationProvider.DIRECTORY_CERTSTORE_PARAMETER_PROPERTY))  	    		authGeneral.setCertStoreDirectory(  	    				(String)genericConfiguration.get(ConfigurationProvider.DIRECTORY_CERTSTORE_PARAMETER_PROPERTY)); +	    	else +	    		authGeneral.setTrustManagerRevocationChecking(true);  	    	//Load Assertion and Session timeouts | 
