Package com.amazonaws.encryptionsdk.kms
package com.amazonaws.encryptionsdk.kms
Contains logic necessary to create
MasterKey
s backed by AWS
KMS keys.-
Interface SummaryInterfaceDescriptionMethods common to all classes which interact with KMS.
-
Class SummaryClassDescriptionRepresents a single Aws KMS key and is used to encrypt/decrypt data with
AwsCrypto
.Represents a list Aws KMS keys and is used to encrypt/decrypt data withAwsCrypto
.This class stores the configuration for filtering AWS KMS CMK ARNs by AWS account ID and partition.Represents a single Customer Master Key (CMK) and is used to encrypt/decrypt data withAwsCrypto
.ProvidesMasterKey
s backed by the AWS Key Management Service.