org.gcube.security.soa3.configuration
Interface ConfigurationManager

All Known Implementing Classes:
DefaultConfigurationManager

public interface ConfigurationManager

Singleton instance managing the configuration of the module

Author:
Ciro Formisano (ENG)

Method Summary
 boolean getCredentialPropagationPolicy(String serviceName)
           
 String getServerUrl(String serviceName)
           
 boolean isSecurityEnabled(String serviceName)
           
 boolean servicePropertiesSet(String serviceName)
           
 

Method Detail

isSecurityEnabled

boolean isSecurityEnabled(String serviceName)
Parameters:
serviceName -
Returns:
true if the security is enabled

getServerUrl

String getServerUrl(String serviceName)
Parameters:
serviceName -
Returns:
the server url for that service

getCredentialPropagationPolicy

boolean getCredentialPropagationPolicy(String serviceName)
Parameters:
serviceName -
Returns:
true if the credentials must be propagated for the considered service, false otherwise

servicePropertiesSet

boolean servicePropertiesSet(String serviceName)
Parameters:
serviceName -
Returns:


Copyright © 2013. All Rights Reserved.