Package | Description |
---|---|
com.amazonaws.encryptionsdk |
Contains
AwsCrypto , the primary entry-point to the Aws
Encryption SDK. |
com.amazonaws.encryptionsdk.jce | |
com.amazonaws.encryptionsdk.kms |
Contains logic necessary to create
MasterKey s backed by AWS
KMS keys. |
com.amazonaws.encryptionsdk.kmssdkv2 |
Contains logic necessary to create
MasterKey s backed by AWS
KMS keys. |
Modifier and Type | Method and Description |
---|---|
MasterKeyRequest |
MasterKeyRequest.Builder.build() |
Modifier and Type | Method and Description |
---|---|
abstract List<K> |
MasterKeyProvider.getMasterKeysForEncryption(MasterKeyRequest request)
Returns all
MasterKey s which should be used to protect the plaintext described by
request . |
List<K> |
MasterKey.getMasterKeysForEncryption(MasterKeyRequest request)
Returns a list of length
1 containing this . |
Modifier and Type | Method and Description |
---|---|
List<JceMasterKey> |
KeyStoreProvider.getMasterKeysForEncryption(MasterKeyRequest request)
Returns
JceMasterKey s corresponding to the aliasNames passed into the
constructor. |
Modifier and Type | Method and Description |
---|---|
List<AwsKmsMrkAwareMasterKey> |
AwsKmsMrkAwareMasterKeyProvider.getMasterKeysForEncryption(MasterKeyRequest request)
Returns all CMKs provided to the constructor of this object.
|
List<KmsMasterKey> |
KmsMasterKeyProvider.getMasterKeysForEncryption(MasterKeyRequest request)
Returns all CMKs provided to the constructor of this object.
|
Modifier and Type | Method and Description |
---|---|
List<AwsKmsMrkAwareMasterKey> |
AwsKmsMrkAwareMasterKeyProvider.getMasterKeysForEncryption(MasterKeyRequest request)
Returns all CMKs provided to the constructor of this object.
|
List<KmsMasterKey> |
KmsMasterKeyProvider.getMasterKeysForEncryption(MasterKeyRequest request)
Returns all CMKs provided to the constructor of this object.
|
Copyright © 2023. All rights reserved.