
public class GluePropertySourcesPlaceholderConfigurer extends PropertySourcesPlaceholderConfigurer
Bean Property - keyFile : (선택) keyFile 이 존재할 경우, 암호화된 property 는 복호화함. 예제사용 예# 1
file:${CONFIG_PATH}/glue.properties
| Modifier and Type | Class and Description |
|---|---|
class |
GluePropertySourcesPlaceholderConfigurer.EncryptionAwarePropertySourcesPropertyResolver
Property의 문자열을 resolver합니다.
|
class |
GluePropertySourcesPlaceholderConfigurer.EncryptionAwareService
암호화된 문자열(property)인지 확인해서 복호화하는 서비스입니다.
|
ENVIRONMENT_PROPERTIES_PROPERTY_SOURCE_NAME, LOCAL_PROPERTIES_PROPERTY_SOURCE_NAMEDEFAULT_PLACEHOLDER_PREFIX, DEFAULT_PLACEHOLDER_SUFFIX, DEFAULT_VALUE_SEPARATOR, ignoreUnresolvablePlaceholders, nullValue, placeholderPrefix, placeholderSuffix, trimValues, valueSeparatorlocalOverride, localPropertiesHIGHEST_PRECEDENCE, LOWEST_PRECEDENCE| Constructor and Description |
|---|
GluePropertySourcesPlaceholderConfigurer() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
processProperties(ConfigurableListableBeanFactory beanFactoryToProcess,
ConfigurablePropertyResolver propertyResolver) |
void |
setEnvironment(Environment environment) |
void |
setKeyFile(Resource keyFile) |
getAppliedPropertySources, postProcessBeanFactory, processProperties, setPropertySourcesdoProcessProperties, setBeanFactory, setBeanName, setIgnoreUnresolvablePlaceholders, setNullValue, setPlaceholderPrefix, setPlaceholderSuffix, setTrimValues, setValueSeparatorconvertProperties, convertProperty, convertPropertyValue, getOrder, setOrderloadProperties, mergeProperties, setFileEncoding, setIgnoreResourceNotFound, setLocalOverride, setLocation, setLocations, setProperties, setPropertiesArray, setPropertiesPersisterpublic GluePropertySourcesPlaceholderConfigurer()
public void setKeyFile(Resource keyFile)
public void setEnvironment(Environment environment)
setEnvironment in interface EnvironmentAwaresetEnvironment in class PropertySourcesPlaceholderConfigurerprotected void processProperties(ConfigurableListableBeanFactory beanFactoryToProcess, ConfigurablePropertyResolver propertyResolver) throws BeansException
processProperties in class PropertySourcesPlaceholderConfigurerBeansExceptionCopyright © 2013–2021 POSCO ICT. All rights reserved.