Package com.blueriq.encryptor.config
Class BlueriqEncryptorConfig
java.lang.Object
com.blueriq.encryptor.config.BlueriqEncryptorConfig
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncom.ulisesbocchio.jasyptspringboot.EncryptablePropertyFilter
Simplified property filter that is optimized for performance.org.jasypt.encryption.pbe.PBEStringEncryptor
propertyEncryptor
(String password)
-
Constructor Details
-
Method Details
-
propertyEncryptor
@Bean("propertyEncryptor") public org.jasypt.encryption.pbe.PBEStringEncryptor propertyEncryptor(@Value("${blueriq.properties.encryption.password:}") String password) -
optimizedEncryptablePropertyFilter
@Bean("optimizedEncryptablePropertyFilter") public com.ulisesbocchio.jasyptspringboot.EncryptablePropertyFilter optimizedEncryptablePropertyFilter()Simplified property filter that is optimized for performance. Is used instead ofDefaultPropertyFilter
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
-