Class JeapCryptoAwsKmsNoopConfiguration

java.lang.Object
ch.admin.bit.jeap.crypto.starter.awskms.JeapCryptoAwsKmsNoopConfiguration

@AutoConfiguration @EnableConfigurationProperties(ch.admin.bit.jeap.crypto.starter.awskms.JeapCryptoAwsKmsConfigProperties.class) @ConditionalOnExpression("${jeap.crypto.disabledForTestEnv:false} and ${jeap.crypto.awskms.enabled:true}") public class JeapCryptoAwsKmsNoopConfiguration extends Object
  • Constructor Details

    • JeapCryptoAwsKmsNoopConfiguration

      public JeapCryptoAwsKmsNoopConfiguration()
  • Method Details

    • awsKmsBeanDefinitionRegistryPostProcessor

      @Bean public static ch.admin.bit.jeap.crypto.starter.awskms.JeapCryptoAwsKmsNoopBeanDefinitionRegistryPostProcessor awsKmsBeanDefinitionRegistryPostProcessor()
    • awsKmsKeyReferenceCryptoService

      @Qualifier("awsKms") @Bean public ch.admin.bit.jeap.crypto.api.KeyReferenceCryptoService awsKmsKeyReferenceCryptoService()
    • awsKmsKeyIdCryptoService

      @Qualifier("awsKms") @Bean public ch.admin.bit.jeap.crypto.api.KeyIdCryptoService awsKmsKeyIdCryptoService(ch.admin.bit.jeap.crypto.starter.awskms.JeapCryptoAwsKmsConfigProperties properties)