Class JasyptEncryptedPropertiesAutoconfiguration
- java.lang.Object
-
- org.apache.camel.component.jasypt.springboot.JasyptEncryptedPropertiesAutoconfiguration
-
@Configuration(proxyBeanMethods=false) @ConditionalOnProperty(name="camel.component.jasypt.enabled", matchIfMissing=true) @AutoConfigureBefore(org.apache.camel.spring.boot.CamelAutoConfiguration.class) public class JasyptEncryptedPropertiesAutoconfiguration extends Object
-
-
Constructor Summary
Constructors Constructor Description JasyptEncryptedPropertiesAutoconfiguration()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.apache.camel.component.properties.PropertiesParserencryptedPropertiesParser(org.springframework.core.env.PropertyResolver propertyResolver, org.jasypt.encryption.StringEncryptor stringEncryptor)org.jasypt.encryption.pbe.config.EnvironmentStringPBEConfigenvironmentVariablesConfiguration(JasyptEncryptedPropertiesConfiguration configuration)org.jasypt.salt.SaltGeneratorgetSaltGenerator(JasyptEncryptedPropertiesConfiguration configuration)JasyptEncryptedPropertiesConfigurationJasyptEncryptedPropertiesAutoconfiguration(org.springframework.core.env.ConfigurableEnvironment environment)EncryptablePropertySourcesPlaceholderConfigurerpropertyConfigurer(org.jasypt.encryption.StringEncryptor stringEncryptor)org.jasypt.encryption.StringEncryptorstringEncryptor(org.jasypt.encryption.pbe.config.EnvironmentStringPBEConfig environmentVariablesConfiguration)
-
-
-
Method Detail
-
JasyptEncryptedPropertiesAutoconfiguration
@Bean public JasyptEncryptedPropertiesConfiguration JasyptEncryptedPropertiesAutoconfiguration(org.springframework.core.env.ConfigurableEnvironment environment)
-
environmentVariablesConfiguration
@Bean @ConditionalOnMissingBean(org.jasypt.encryption.pbe.config.EnvironmentStringPBEConfig.class) public org.jasypt.encryption.pbe.config.EnvironmentStringPBEConfig environmentVariablesConfiguration(JasyptEncryptedPropertiesConfiguration configuration)
-
stringEncryptor
@Bean @ConditionalOnMissingBean(org.jasypt.encryption.StringEncryptor.class) public org.jasypt.encryption.StringEncryptor stringEncryptor(org.jasypt.encryption.pbe.config.EnvironmentStringPBEConfig environmentVariablesConfiguration)
-
propertyConfigurer
@Bean public EncryptablePropertySourcesPlaceholderConfigurer propertyConfigurer(org.jasypt.encryption.StringEncryptor stringEncryptor)
-
encryptedPropertiesParser
@Bean public org.apache.camel.component.properties.PropertiesParser encryptedPropertiesParser(org.springframework.core.env.PropertyResolver propertyResolver, org.jasypt.encryption.StringEncryptor stringEncryptor)
-
getSaltGenerator
public org.jasypt.salt.SaltGenerator getSaltGenerator(JasyptEncryptedPropertiesConfiguration configuration)
-
-