Class EncryptionBootstrapConfiguration
- java.lang.Object
-
- org.springframework.cloud.bootstrap.encrypt.EncryptionBootstrapConfiguration
-
@Configuration(proxyBeanMethods=false) @ConditionalOnClass(org.springframework.security.crypto.encrypt.TextEncryptor.class) @EnableConfigurationProperties public class EncryptionBootstrapConfiguration extends Object
- Author:
- Dave Syer
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description protected static classEncryptionBootstrapConfiguration.FailsafeTextEncryptorDeprecated.static classEncryptionBootstrapConfiguration.KeyConditionA Spring Boot condition for key encryption.protected static classEncryptionBootstrapConfiguration.RsaEncryptionConfigurationprotected static classEncryptionBootstrapConfiguration.VanillaEncryptionConfiguration
-
Constructor Summary
Constructors Constructor Description EncryptionBootstrapConfiguration()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description static org.springframework.security.crypto.encrypt.TextEncryptorcreateTextEncryptor(KeyProperties keyProperties, RsaProperties rsaProperties)Deprecated.EnvironmentDecryptApplicationInitializerenvironmentDecryptApplicationListener(org.springframework.context.ConfigurableApplicationContext context, KeyProperties keyProperties)KeyPropertieskeyProperties()
-
-
-
Method Detail
-
keyProperties
@Bean @ConditionalOnMissingBean public KeyProperties keyProperties()
-
environmentDecryptApplicationListener
@Bean public EnvironmentDecryptApplicationInitializer environmentDecryptApplicationListener(org.springframework.context.ConfigurableApplicationContext context, KeyProperties keyProperties)
-
createTextEncryptor
@Deprecated public static org.springframework.security.crypto.encrypt.TextEncryptor createTextEncryptor(KeyProperties keyProperties, RsaProperties rsaProperties)
Deprecated.
-
-