Class DefaultTextEncryptionAutoConfiguration
java.lang.Object
org.springframework.cloud.config.server.config.DefaultTextEncryptionAutoConfiguration
@Configuration(proxyBeanMethods=false)
@AutoConfigureAfter(RsaEncryptionAutoConfiguration.class)
@EnableConfigurationProperties
public class DefaultTextEncryptionAutoConfiguration
extends Object
Default text encryption auto-configuration.
- Since:
- 4.0.0
- Author:
- Olga Maciaszek-Sharma
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.springframework.security.crypto.encrypt.TextEncryptororg.springframework.security.crypto.encrypt.TextEncryptordefaultTextEncryptor(org.springframework.cloud.bootstrap.encrypt.KeyProperties key) org.springframework.cloud.bootstrap.encrypt.KeyProperties
-
Constructor Details
-
DefaultTextEncryptionAutoConfiguration
public DefaultTextEncryptionAutoConfiguration()
-
-
Method Details
-
keyProperties
@Bean @ConditionalOnMissingBean public org.springframework.cloud.bootstrap.encrypt.KeyProperties keyProperties() -
defaultLocatorBasedTextEncryptor
@Bean @ConditionalOnMissingBean(org.springframework.security.crypto.encrypt.TextEncryptor.class) @ConditionalOnBean(TextEncryptorLocator.class) public org.springframework.security.crypto.encrypt.TextEncryptor defaultLocatorBasedTextEncryptor(TextEncryptorLocator locator) -
defaultTextEncryptor
@Bean @ConditionalOnMissingBean(org.springframework.security.crypto.encrypt.TextEncryptor.class) public org.springframework.security.crypto.encrypt.TextEncryptor defaultTextEncryptor(org.springframework.cloud.bootstrap.encrypt.KeyProperties key)
-