Class EncryptionBootstrapConfiguration.RsaEncryptionConfiguration

  • Enclosing class:
    EncryptionBootstrapConfiguration

    @Configuration(proxyBeanMethods=false)
    @Conditional(KeyCondition.class)
    @ConditionalOnClass(org.springframework.security.rsa.crypto.RsaSecretEncryptor.class)
    @EnableConfigurationProperties
    protected static class EncryptionBootstrapConfiguration.RsaEncryptionConfiguration
    extends Object
    • Constructor Detail

      • RsaEncryptionConfiguration

        protected RsaEncryptionConfiguration()
    • Method Detail

      • 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)