Class EncryptionBootstrapConfiguration.RsaEncryptionConfiguration

java.lang.Object
org.springframework.cloud.bootstrap.encrypt.EncryptionBootstrapConfiguration.RsaEncryptionConfiguration
Enclosing class:
EncryptionBootstrapConfiguration

@Configuration(proxyBeanMethods=false) @Conditional(EncryptionBootstrapConfiguration.KeyCondition.class) @ConditionalOnClass({org.springframework.security.crypto.encrypt.RsaSecretEncryptor.class,org.bouncycastle.asn1.ASN1Sequence.class}) @EnableConfigurationProperties protected static class EncryptionBootstrapConfiguration.RsaEncryptionConfiguration extends Object
Author:
Dave Syer
  • Constructor Details

    • RsaEncryptionConfiguration

      protected RsaEncryptionConfiguration()
  • Method Details

    • rsaProperties

      @Bean @ConditionalOnMissingBean public RsaProperties rsaProperties()
    • textEncryptor

      @Bean @ConditionalOnMissingBean(org.springframework.security.crypto.encrypt.TextEncryptor.class) public org.springframework.security.crypto.encrypt.TextEncryptor textEncryptor(KeyProperties keyProperties, RsaProperties rsaProperties)