Package | Description |
---|---|
software.amazon.awssdk.services.kms |
|
Modifier and Type | Method and Description |
---|---|
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 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 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 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 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 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 © 2022. All rights reserved.