ByteEncryptor and converts results to/from Base64 for string
representation.StringEncryptor bean or creates a default PooledPBEStringEncryptor or SimpleAsymmetricStringEncryptor
based on what properties are providedEncryptablePropertyDetector bean or initializes a
default DefaultPropertyDetector.EncryptablePropertyResolver or creates a new DefaultPropertyResolverConfiguration classes.BeanFactoryPostProcessor that wraps all PropertySource defined in the Environment
with EncryptablePropertySourceWrapper and defines a default EncryptablePropertyResolver for decrypting properties
that can be configured through the same properties it wraps.BeanFactoryPostProcessor that wraps all PropertySource defined in the Environment
with EncryptablePropertySourceWrapper and defines a default StringEncryptor for decrypting properties
that can be configured through the same properties it wraps.StandardEncryptableEnvironmentPropertySourceEncryptablePropertySource annotations.PropertySource instances that simply delegates the EncryptablePropertySourceWrapper.getProperty(java.lang.String) method
to the PropertySource delegate instance to retrieve properties, while checking if the resulting
property is encrypted or not using the Jasypt convention of surrounding encrypted values with "ENC()".EncryptablePropertyFilter config.AsymmetricCryptography
Keys are lazily loaded from SimpleAsymmetricConfigStringEncryptor version of SimpleAsymmetricByteEncryptor that just relies on
delegation from ByteEncryptorStringEncryptorDelegate and provides a constructor for SimpleAsymmetricConfigConfigurableEnvironment that is useful for
early access of encrypted properties on bootstrap.Copyright © 2019. All rights reserved.