Class BlueriqEncryptorConfig

java.lang.Object
com.blueriq.encryptor.config.BlueriqEncryptorConfig

@Configuration public class BlueriqEncryptorConfig extends Object
  • Constructor Details Link icon

    • BlueriqEncryptorConfig Link icon

      public BlueriqEncryptorConfig()
  • Method Details Link icon

    • propertyEncryptor Link icon

      @Bean("propertyEncryptor") public org.jasypt.encryption.pbe.PBEStringEncryptor propertyEncryptor(@Value("${blueriq.properties.encryption.password:}") String password)
    • optimizedEncryptablePropertyFilter Link icon

      @Bean("optimizedEncryptablePropertyFilter") public com.ulisesbocchio.jasyptspringboot.EncryptablePropertyFilter optimizedEncryptablePropertyFilter()
      Simplified property filter that is optimized for performance. Is used instead of DefaultPropertyFilter that (currently) performs poorly. The properties (regex patterns) that can be used to configure DefaultPropertyFilter are ignored in this property filter.
      Returns:
      EncryptablePropertyFilter that has been optimized for performance