Package com.amazonaws.encryptionsdk.kmssdkv2
Contains logic necessary to create
MasterKey
s backed by AWS
KMS keys.-
Interface Summary Interface Description RegionalClientSupplier -
Class Summary Class Description AwsKmsMrkAwareMasterKey Represents a single Aws KMS key and is used to encrypt/decrypt data withAwsCrypto
.AwsKmsMrkAwareMasterKeyProvider Represents a list Aws KMS keys and is used to encrypt/decrypt data withAwsCrypto
.AwsKmsMrkAwareMasterKeyProvider.Builder KmsMasterKey Represents a single Customer Master Key (CMK) and is used to encrypt/decrypt data withAwsCrypto
.KmsMasterKeyProvider ProvidesMasterKey
s backed by the AWS Key Management Service.KmsMasterKeyProvider.Builder