| Package | Description |
|---|---|
| software.amazon.awssdk.services.kms |
|
| Modifier and Type | Method and Description |
|---|---|
default CancelKeyDeletionResponse |
KmsClient.cancelKeyDeletion(CancelKeyDeletionRequest cancelKeyDeletionRequest)
Cancels the deletion of a KMS key.
|
default CancelKeyDeletionResponse |
KmsClient.cancelKeyDeletion(Consumer<CancelKeyDeletionRequest.Builder> cancelKeyDeletionRequest)
Cancels the deletion of a KMS key.
|
default CreateAliasResponse |
KmsClient.createAlias(Consumer<CreateAliasRequest.Builder> createAliasRequest)
Creates a friendly name for a KMS key.
|
default CreateAliasResponse |
KmsClient.createAlias(CreateAliasRequest createAliasRequest)
Creates a friendly name for a KMS key.
|
default CreateGrantResponse |
KmsClient.createGrant(Consumer<CreateGrantRequest.Builder> createGrantRequest)
Adds a grant to a KMS key.
|
default CreateGrantResponse |
KmsClient.createGrant(CreateGrantRequest createGrantRequest)
Adds a grant to a KMS key.
|
default DecryptResponse |
KmsClient.decrypt(Consumer<DecryptRequest.Builder> decryptRequest)
Decrypts ciphertext that was encrypted by a KMS key using any of the following operations:
|
default DecryptResponse |
KmsClient.decrypt(DecryptRequest decryptRequest)
Decrypts ciphertext that was encrypted by a KMS key using any of the following operations:
|
default DeleteAliasResponse |
KmsClient.deleteAlias(Consumer<DeleteAliasRequest.Builder> deleteAliasRequest)
Deletes the specified alias.
|
default DeleteAliasResponse |
KmsClient.deleteAlias(DeleteAliasRequest deleteAliasRequest)
Deletes the specified alias.
|
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 DisableKeyResponse |
KmsClient.disableKey(Consumer<DisableKeyRequest.Builder> disableKeyRequest)
Sets the state of a KMS key to disabled.
|
default DisableKeyResponse |
KmsClient.disableKey(DisableKeyRequest disableKeyRequest)
Sets the state of a KMS key to disabled.
|
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 EnableKeyResponse |
KmsClient.enableKey(Consumer<EnableKeyRequest.Builder> enableKeyRequest)
Sets the key state of a KMS key to enabled.
|
default EnableKeyResponse |
KmsClient.enableKey(EnableKeyRequest enableKeyRequest)
Sets the key state of a KMS key to enabled.
|
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 EncryptResponse |
KmsClient.encrypt(Consumer<EncryptRequest.Builder> encryptRequest)
Encrypts plaintext of up to 4,096 bytes using a KMS key.
|
default EncryptResponse |
KmsClient.encrypt(EncryptRequest encryptRequest)
Encrypts plaintext of up to 4,096 bytes using a KMS key.
|
default GenerateDataKeyResponse |
KmsClient.generateDataKey(Consumer<GenerateDataKeyRequest.Builder> generateDataKeyRequest)
Returns a unique symmetric data key for use outside of KMS.
|
default GenerateDataKeyResponse |
KmsClient.generateDataKey(GenerateDataKeyRequest generateDataKeyRequest)
Returns a unique symmetric data key for use outside of KMS.
|
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 GenerateDataKeyWithoutPlaintextResponse |
KmsClient.generateDataKeyWithoutPlaintext(Consumer<GenerateDataKeyWithoutPlaintextRequest.Builder> generateDataKeyWithoutPlaintextRequest)
Returns a unique symmetric data key for use outside of KMS.
|
default GenerateDataKeyWithoutPlaintextResponse |
KmsClient.generateDataKeyWithoutPlaintext(GenerateDataKeyWithoutPlaintextRequest generateDataKeyWithoutPlaintextRequest)
Returns a unique symmetric data key for use outside of KMS.
|
default GenerateMacResponse |
KmsClient.generateMac(Consumer<GenerateMacRequest.Builder> generateMacRequest)
Generates a hash-based message authentication code (HMAC) for a message using an HMAC KMS key and a MAC algorithm
that the key supports.
|
default GenerateMacResponse |
KmsClient.generateMac(GenerateMacRequest generateMacRequest)
Generates a hash-based message authentication code (HMAC) for a message using an HMAC KMS key and a MAC algorithm
that the key supports.
|
default GetKeyPolicyResponse |
KmsClient.getKeyPolicy(Consumer<GetKeyPolicyRequest.Builder> getKeyPolicyRequest)
Gets a key policy attached to the specified KMS key.
|
default GetKeyPolicyResponse |
KmsClient.getKeyPolicy(GetKeyPolicyRequest getKeyPolicyRequest)
Gets a key policy attached to the specified KMS key.
|
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 ListGrantsResponse |
KmsClient.listGrants(Consumer<ListGrantsRequest.Builder> listGrantsRequest)
Gets a list of all grants for the specified KMS key.
|
default ListGrantsResponse |
KmsClient.listGrants(ListGrantsRequest listGrantsRequest)
Gets a list of all grants for the specified KMS key.
|
default ListGrantsIterable |
KmsClient.listGrantsPaginator(Consumer<ListGrantsRequest.Builder> listGrantsRequest)
Gets a list of all grants for the specified KMS key.
|
default ListGrantsIterable |
KmsClient.listGrantsPaginator(ListGrantsRequest listGrantsRequest)
Gets a list of all grants for the specified KMS key.
|
default ListKeyPoliciesResponse |
KmsClient.listKeyPolicies(Consumer<ListKeyPoliciesRequest.Builder> listKeyPoliciesRequest)
Gets the names of the key policies that are attached to a KMS key.
|
default ListKeyPoliciesResponse |
KmsClient.listKeyPolicies(ListKeyPoliciesRequest listKeyPoliciesRequest)
Gets the names of the key policies that are attached to a KMS key.
|
default ListKeyPoliciesIterable |
KmsClient.listKeyPoliciesPaginator(Consumer<ListKeyPoliciesRequest.Builder> listKeyPoliciesRequest)
Gets the names of the key policies that are attached to a KMS key.
|
default ListKeyPoliciesIterable |
KmsClient.listKeyPoliciesPaginator(ListKeyPoliciesRequest listKeyPoliciesRequest)
Gets the names of the key policies that are attached to a KMS key.
|
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 ReEncryptResponse |
KmsClient.reEncrypt(Consumer<ReEncryptRequest.Builder> reEncryptRequest)
Decrypts ciphertext and then reencrypts it entirely within KMS.
|
default ReEncryptResponse |
KmsClient.reEncrypt(ReEncryptRequest reEncryptRequest)
Decrypts ciphertext and then reencrypts it entirely within KMS.
|
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 RetireGrantResponse |
KmsClient.retireGrant()
Deletes a grant.
|
default RetireGrantResponse |
KmsClient.retireGrant(Consumer<RetireGrantRequest.Builder> retireGrantRequest)
Deletes a grant.
|
default RetireGrantResponse |
KmsClient.retireGrant(RetireGrantRequest retireGrantRequest)
Deletes a grant.
|
default RevokeGrantResponse |
KmsClient.revokeGrant(Consumer<RevokeGrantRequest.Builder> revokeGrantRequest)
Deletes the specified grant.
|
default RevokeGrantResponse |
KmsClient.revokeGrant(RevokeGrantRequest revokeGrantRequest)
Deletes the specified grant.
|
default ScheduleKeyDeletionResponse |
KmsClient.scheduleKeyDeletion(Consumer<ScheduleKeyDeletionRequest.Builder> scheduleKeyDeletionRequest)
Schedules the deletion of a KMS key.
|
default ScheduleKeyDeletionResponse |
KmsClient.scheduleKeyDeletion(ScheduleKeyDeletionRequest scheduleKeyDeletionRequest)
Schedules the deletion of a KMS key.
|
default SignResponse |
KmsClient.sign(Consumer<SignRequest.Builder> signRequest)
Creates a digital signature for a message or
message digest by using the private key in an asymmetric signing KMS key.
|
default SignResponse |
KmsClient.sign(SignRequest signRequest)
Creates a digital signature for a message or
message digest by using the private key in an asymmetric signing KMS key.
|
default TagResourceResponse |
KmsClient.tagResource(Consumer<TagResourceRequest.Builder> tagResourceRequest)
Adds or edits tags on a customer managed key.
|
default TagResourceResponse |
KmsClient.tagResource(TagResourceRequest tagResourceRequest)
Adds or edits tags on a customer managed key.
|
default UntagResourceResponse |
KmsClient.untagResource(Consumer<UntagResourceRequest.Builder> untagResourceRequest)
Deletes tags from a customer managed key.
|
default UntagResourceResponse |
KmsClient.untagResource(UntagResourceRequest untagResourceRequest)
Deletes tags from a customer managed key.
|
default UpdateAliasResponse |
KmsClient.updateAlias(Consumer<UpdateAliasRequest.Builder> updateAliasRequest)
Associates an existing KMS alias with a different KMS key.
|
default UpdateAliasResponse |
KmsClient.updateAlias(UpdateAliasRequest updateAliasRequest)
Associates an existing KMS alias with a different KMS key.
|
default UpdateKeyDescriptionResponse |
KmsClient.updateKeyDescription(Consumer<UpdateKeyDescriptionRequest.Builder> updateKeyDescriptionRequest)
Updates the description of a KMS key.
|
default UpdateKeyDescriptionResponse |
KmsClient.updateKeyDescription(UpdateKeyDescriptionRequest updateKeyDescriptionRequest)
Updates the description of a KMS key.
|
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.
|
default VerifyResponse |
KmsClient.verify(Consumer<VerifyRequest.Builder> verifyRequest)
Verifies a digital signature that was generated by the Sign operation.
|
default VerifyResponse |
KmsClient.verify(VerifyRequest verifyRequest)
Verifies a digital signature that was generated by the Sign operation.
|
default VerifyMacResponse |
KmsClient.verifyMac(Consumer<VerifyMacRequest.Builder> verifyMacRequest)
Verifies the hash-based message authentication code (HMAC) for a specified message, HMAC KMS key, and MAC
algorithm.
|
default VerifyMacResponse |
KmsClient.verifyMac(VerifyMacRequest verifyMacRequest)
Verifies the hash-based message authentication code (HMAC) for a specified message, HMAC KMS key, and MAC
algorithm.
|
Copyright © 2023. All rights reserved.