Class 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 Detail

      • JasyptEncryptedPropertiesAutoconfiguration

        public JasyptEncryptedPropertiesAutoconfiguration()
    • 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)
      • encryptedPropertiesParser

        @Bean
        public org.apache.camel.component.properties.PropertiesParser encryptedPropertiesParser​(org.springframework.core.env.PropertyResolver propertyResolver,
                                                                                                org.jasypt.encryption.StringEncryptor stringEncryptor)