@Configuration @ConditionalOnClass(value=org.springframework.security.crypto.encrypt.TextEncryptor.class) @EnableConfigurationProperties(value=KeyProperties.class) public class EncryptionBootstrapConfiguration extends Object
| Modifier and Type | Class and Description |
|---|---|
protected static class |
EncryptionBootstrapConfiguration.FailsafeTextEncryptor
TextEncryptor that just fails, so that users don't get a false sense of security
adding ciphers to config files and not getting them decrypted.
|
static class |
EncryptionBootstrapConfiguration.KeyCondition |
protected static class |
EncryptionBootstrapConfiguration.RsaEncryptionConfiguration |
protected static class |
EncryptionBootstrapConfiguration.VanillaEncryptionConfiguration |
| Constructor and Description |
|---|
EncryptionBootstrapConfiguration() |
| Modifier and Type | Method and Description |
|---|---|
ConfigurationPropertiesRebinder |
configurationPropertiesRebinder(org.springframework.context.ApplicationContext context,
org.springframework.boot.context.properties.ConfigurationPropertiesBindingPostProcessor binder) |
EnvironmentDecryptApplicationInitializer |
environmentDecryptApplicationListener() |
@Bean public ConfigurationPropertiesRebinder configurationPropertiesRebinder(org.springframework.context.ApplicationContext context, org.springframework.boot.context.properties.ConfigurationPropertiesBindingPostProcessor binder)
@Bean public EnvironmentDecryptApplicationInitializer environmentDecryptApplicationListener()
Copyright © 2015 Pivotal Software, Inc.. All rights reserved.