public class SecureConfigurationViewService extends java.lang.Object implements ConfigurationViewService
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
BLACKLIST_EXACT_MATCH |
static java.lang.String |
BLACKLIST_REGEX_RULE |
static java.lang.String |
CONFIGURATION_VIEW_STRATEGY |
static java.lang.String |
REMOVE_STRATEGY |
| Constructor and Description |
|---|
SecureConfigurationViewService()
Default constructor used by Spring.
|
SecureConfigurationViewService(java.util.function.Supplier<java.util.Map<java.lang.String,java.lang.String>> envSupplier,
java.util.function.Supplier<java.util.Properties> propertiesSupplier,
java.util.function.Supplier<ConfigIntf> configSupplier)
Mainly for testing purposes.
|
| Modifier and Type | Method and Description |
|---|---|
java.util.Map<java.lang.String,java.lang.String> |
readConfigParameters()
Reads and filters Hybris configuration - equivalent to Registry.getCurrentTenant().getConfig()
|
java.util.Map<java.lang.String,java.lang.String> |
readEnvVariables()
Reads and filters system environment variables - equivalent to System.getenv()
|
java.util.Properties |
readSystemProperties()
Reads and filters system properties - equivalent to System.getProperties()
|
public static final java.lang.String CONFIGURATION_VIEW_STRATEGY
public static final java.lang.String BLACKLIST_EXACT_MATCH
public static final java.lang.String BLACKLIST_REGEX_RULE
public static final java.lang.String REMOVE_STRATEGY
public SecureConfigurationViewService()
public SecureConfigurationViewService(java.util.function.Supplier<java.util.Map<java.lang.String,java.lang.String>> envSupplier,
java.util.function.Supplier<java.util.Properties> propertiesSupplier,
java.util.function.Supplier<ConfigIntf> configSupplier)
envSupplier - system environment variables supplierpropertiesSupplier - system properties supplierconfigSupplier - Hybris configuration supplierpublic java.util.Properties readSystemProperties()
ConfigurationViewServicereadSystemProperties in interface ConfigurationViewServicepublic java.util.Map<java.lang.String,java.lang.String> readEnvVariables()
ConfigurationViewServicereadEnvVariables in interface ConfigurationViewServicepublic java.util.Map<java.lang.String,java.lang.String> readConfigParameters()
ConfigurationViewServicereadConfigParameters in interface ConfigurationViewServiceCopyright © 2018 SAP SE. All Rights Reserved.