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 Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic ch.admin.bit.jeap.crypto.starter.awskms.JeapCryptoAwsKmsNoopBeanDefinitionRegistryPostProcessorawsKmsKeyIdCryptoService(ch.admin.bit.jeap.crypto.starter.awskms.JeapCryptoAwsKmsConfigProperties properties)
-
Constructor Details
-
JeapCryptoAwsKmsNoopConfiguration
public JeapCryptoAwsKmsNoopConfiguration()
-
-
Method Details
-
awsKmsBeanDefinitionRegistryPostProcessor
@Bean public static ch.admin.bit.jeap.crypto.starter.awskms.JeapCryptoAwsKmsNoopBeanDefinitionRegistryPostProcessor awsKmsBeanDefinitionRegistryPostProcessor() -
awsKmsKeyReferenceCryptoService
-
awsKmsKeyIdCryptoService
@Qualifier("awsKms") @Bean public KeyIdCryptoService awsKmsKeyIdCryptoService(ch.admin.bit.jeap.crypto.starter.awskms.JeapCryptoAwsKmsConfigProperties properties)
-