| 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
MasterKeys backed by AWS
KMS keys. |
| com.amazonaws.encryptionsdk.kmssdkv2 |
Contains logic necessary to create
MasterKeys 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
MasterKeys 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
JceMasterKeys 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.