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.JeapCryptoAwsKmsNoopBeanDefinitionRegistryPostProcessorch.admin.bit.jeap.crypto.api.KeyIdCryptoServiceawsKmsKeyIdCryptoService(ch.admin.bit.jeap.crypto.starter.awskms.JeapCryptoAwsKmsConfigProperties properties) ch.admin.bit.jeap.crypto.api.KeyReferenceCryptoService
-
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)
-