org.gcube.security.soa3.configuration.impl
Class DefaultConfigurationManager

java.lang.Object
  extended by org.gcube.security.soa3.configuration.impl.DefaultConfigurationManager
All Implemented Interfaces:
ConfigurationManager

public class DefaultConfigurationManager
extends Object
implements ConfigurationManager


Constructor Summary
DefaultConfigurationManager()
           
 
Method Summary
 boolean getCredentialPropagationPolicy(String serviceName)
           
 String getServerUrl(String serviceName)
           
 boolean isSecurityEnabled(String serviceName)
           
 boolean servicePropertiesSet(String serviceName)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DefaultConfigurationManager

public DefaultConfigurationManager()
Method Detail

isSecurityEnabled

public boolean isSecurityEnabled(String serviceName)
Specified by:
isSecurityEnabled in interface ConfigurationManager
Returns:
true if the security is enabled

getServerUrl

public String getServerUrl(String serviceName)
Specified by:
getServerUrl in interface ConfigurationManager
Returns:
the server url for that service

getCredentialPropagationPolicy

public boolean getCredentialPropagationPolicy(String serviceName)
Specified by:
getCredentialPropagationPolicy in interface ConfigurationManager
Returns:
true if the credentials must be propagated for the considered service, false otherwise

servicePropertiesSet

public boolean servicePropertiesSet(String serviceName)
Specified by:
servicePropertiesSet in interface ConfigurationManager
Returns:


Copyright © 2013. All Rights Reserved.