default CancelKeyDeletionResponse |
KmsClient.cancelKeyDeletion(Consumer<CancelKeyDeletionRequest.Builder> cancelKeyDeletionRequest) |
Cancels the deletion of a KMS key.
|
default CancelKeyDeletionResponse |
KmsClient.cancelKeyDeletion(CancelKeyDeletionRequest 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 DeriveSharedSecretResponse |
KmsClient.deriveSharedSecret(Consumer<DeriveSharedSecretRequest.Builder> deriveSharedSecretRequest) |
Derives a shared secret using a key agreement algorithm.
|
default DeriveSharedSecretResponse |
KmsClient.deriveSharedSecret(DeriveSharedSecretRequest deriveSharedSecretRequest) |
Derives a shared secret using a key agreement algorithm.
|
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) |
|
default DisableKeyRotationResponse |
KmsClient.disableKeyRotation(DisableKeyRotationRequest disableKeyRotationRequest) |
|
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) |
|
default EnableKeyRotationResponse |
KmsClient.enableKeyRotation(EnableKeyRotationRequest enableKeyRotationRequest) |
|
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) |
|
default GetKeyRotationStatusResponse |
KmsClient.getKeyRotationStatus(GetKeyRotationStatusRequest getKeyRotationStatusRequest) |
|
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) |
|
default ListGrantsIterable |
KmsClient.listGrantsPaginator(ListGrantsRequest listGrantsRequest) |
|
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) |
|
default ListKeyPoliciesIterable |
KmsClient.listKeyPoliciesPaginator(ListKeyPoliciesRequest listKeyPoliciesRequest) |
|
default ListKeyRotationsResponse |
KmsClient.listKeyRotations(Consumer<ListKeyRotationsRequest.Builder> listKeyRotationsRequest) |
Returns information about all completed key material rotations for the specified KMS key.
|
default ListKeyRotationsResponse |
KmsClient.listKeyRotations(ListKeyRotationsRequest listKeyRotationsRequest) |
Returns information about all completed key material rotations for the specified KMS key.
|
default ListKeyRotationsIterable |
KmsClient.listKeyRotationsPaginator(Consumer<ListKeyRotationsRequest.Builder> listKeyRotationsRequest) |
|
default ListKeyRotationsIterable |
KmsClient.listKeyRotationsPaginator(ListKeyRotationsRequest listKeyRotationsRequest) |
|
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 RotateKeyOnDemandResponse |
KmsClient.rotateKeyOnDemand(Consumer<RotateKeyOnDemandRequest.Builder> rotateKeyOnDemandRequest) |
Immediately initiates rotation of the key material of the specified symmetric encryption KMS key.
|
default RotateKeyOnDemandResponse |
KmsClient.rotateKeyOnDemand(RotateKeyOnDemandRequest rotateKeyOnDemandRequest) |
Immediately initiates rotation of the key material of the specified symmetric encryption KMS key.
|
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) |
|
default TagResourceResponse |
KmsClient.tagResource(TagResourceRequest tagResourceRequest) |
|
default UntagResourceResponse |
KmsClient.untagResource(Consumer<UntagResourceRequest.Builder> untagResourceRequest) |
|
default UntagResourceResponse |
KmsClient.untagResource(UntagResourceRequest untagResourceRequest) |
|
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.
|