| Package | Description |
|---|---|
| software.amazon.awssdk.services.kms |
|
| Modifier and Type | Method and Description |
|---|---|
default CreateKeyResponse |
KmsClient.createKey()
Creates a unique customer managed KMS key in your Amazon
Web Services account and Region.
|
default CreateKeyResponse |
KmsClient.createKey(Consumer<CreateKeyRequest.Builder> createKeyRequest)
Creates a unique customer managed KMS key in your Amazon
Web Services account and Region.
|
default CreateKeyResponse |
KmsClient.createKey(CreateKeyRequest createKeyRequest)
Creates a unique customer managed KMS key in your Amazon
Web Services account and Region.
|
default DeleteImportedKeyMaterialResponse |
KmsClient.deleteImportedKeyMaterial(Consumer<DeleteImportedKeyMaterialRequest.Builder> deleteImportedKeyMaterialRequest)
Deletes key material that was previously imported.
|
default DeleteImportedKeyMaterialResponse |
KmsClient.deleteImportedKeyMaterial(DeleteImportedKeyMaterialRequest deleteImportedKeyMaterialRequest)
Deletes key material that was previously imported.
|
default DisableKeyRotationResponse |
KmsClient.disableKeyRotation(Consumer<DisableKeyRotationRequest.Builder> disableKeyRotationRequest)
Disables automatic rotation of
the key material of the specified symmetric encryption KMS key.
|
default DisableKeyRotationResponse |
KmsClient.disableKeyRotation(DisableKeyRotationRequest disableKeyRotationRequest)
Disables automatic rotation of
the key material of the specified symmetric encryption KMS key.
|
default EnableKeyRotationResponse |
KmsClient.enableKeyRotation(Consumer<EnableKeyRotationRequest.Builder> enableKeyRotationRequest)
Enables automatic rotation of
the key material of the specified symmetric encryption KMS key.
|
default EnableKeyRotationResponse |
KmsClient.enableKeyRotation(EnableKeyRotationRequest enableKeyRotationRequest)
Enables automatic rotation of
the key material of the specified symmetric encryption KMS key.
|
default GenerateDataKeyPairResponse |
KmsClient.generateDataKeyPair(Consumer<GenerateDataKeyPairRequest.Builder> generateDataKeyPairRequest)
Returns a unique asymmetric data key pair for use outside of KMS.
|
default GenerateDataKeyPairResponse |
KmsClient.generateDataKeyPair(GenerateDataKeyPairRequest generateDataKeyPairRequest)
Returns a unique asymmetric data key pair for use outside of KMS.
|
default GenerateDataKeyPairWithoutPlaintextResponse |
KmsClient.generateDataKeyPairWithoutPlaintext(Consumer<GenerateDataKeyPairWithoutPlaintextRequest.Builder> generateDataKeyPairWithoutPlaintextRequest)
Returns a unique asymmetric data key pair for use outside of KMS.
|
default GenerateDataKeyPairWithoutPlaintextResponse |
KmsClient.generateDataKeyPairWithoutPlaintext(GenerateDataKeyPairWithoutPlaintextRequest generateDataKeyPairWithoutPlaintextRequest)
Returns a unique asymmetric data key pair for use outside of KMS.
|
default GenerateRandomResponse |
KmsClient.generateRandom()
Returns a random byte string that is cryptographically secure.
|
default GenerateRandomResponse |
KmsClient.generateRandom(Consumer<GenerateRandomRequest.Builder> generateRandomRequest)
Returns a random byte string that is cryptographically secure.
|
default GenerateRandomResponse |
KmsClient.generateRandom(GenerateRandomRequest generateRandomRequest)
Returns a random byte string that is cryptographically secure.
|
default GetKeyRotationStatusResponse |
KmsClient.getKeyRotationStatus(Consumer<GetKeyRotationStatusRequest.Builder> getKeyRotationStatusRequest)
Gets a Boolean value that indicates whether automatic rotation of the key
material is enabled for the specified KMS key.
|
default GetKeyRotationStatusResponse |
KmsClient.getKeyRotationStatus(GetKeyRotationStatusRequest getKeyRotationStatusRequest)
Gets a Boolean value that indicates whether automatic rotation of the key
material is enabled for the specified KMS key.
|
default GetParametersForImportResponse |
KmsClient.getParametersForImport(Consumer<GetParametersForImportRequest.Builder> getParametersForImportRequest)
Returns the public key and an import token you need to import or reimport key material for a KMS key.
|
default GetParametersForImportResponse |
KmsClient.getParametersForImport(GetParametersForImportRequest getParametersForImportRequest)
Returns the public key and an import token you need to import or reimport key material for a KMS key.
|
default GetPublicKeyResponse |
KmsClient.getPublicKey(Consumer<GetPublicKeyRequest.Builder> getPublicKeyRequest)
Returns the public key of an asymmetric KMS key.
|
default GetPublicKeyResponse |
KmsClient.getPublicKey(GetPublicKeyRequest getPublicKeyRequest)
Returns the public key of an asymmetric KMS key.
|
default ImportKeyMaterialResponse |
KmsClient.importKeyMaterial(Consumer<ImportKeyMaterialRequest.Builder> importKeyMaterialRequest)
Imports or reimports key material into an existing KMS key that was created without key material.
|
default ImportKeyMaterialResponse |
KmsClient.importKeyMaterial(ImportKeyMaterialRequest importKeyMaterialRequest)
Imports or reimports key material into an existing KMS key that was created without key material.
|
default PutKeyPolicyResponse |
KmsClient.putKeyPolicy(Consumer<PutKeyPolicyRequest.Builder> putKeyPolicyRequest)
Attaches a key policy to the specified KMS key.
|
default PutKeyPolicyResponse |
KmsClient.putKeyPolicy(PutKeyPolicyRequest putKeyPolicyRequest)
Attaches a key policy to the specified KMS key.
|
default ReplicateKeyResponse |
KmsClient.replicateKey(Consumer<ReplicateKeyRequest.Builder> replicateKeyRequest)
Replicates a multi-Region key into the specified Region.
|
default ReplicateKeyResponse |
KmsClient.replicateKey(ReplicateKeyRequest replicateKeyRequest)
Replicates a multi-Region key into the specified Region.
|
default UpdatePrimaryRegionResponse |
KmsClient.updatePrimaryRegion(Consumer<UpdatePrimaryRegionRequest.Builder> updatePrimaryRegionRequest)
Changes the primary key of a multi-Region key.
|
default UpdatePrimaryRegionResponse |
KmsClient.updatePrimaryRegion(UpdatePrimaryRegionRequest updatePrimaryRegionRequest)
Changes the primary key of a multi-Region key.
|
Copyright © 2023. All rights reserved.