| Package | Description |
|---|---|
| software.amazon.awssdk.services.kms |
|
| software.amazon.awssdk.services.kms.model |
| Modifier and Type | Method and Description |
|---|---|
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 CompletableFuture<VerifyMacResponse> |
KmsAsyncClient.verifyMac(Consumer<VerifyMacRequest.Builder> verifyMacRequest)
Verifies the hash-based message authentication code (HMAC) for a specified message, HMAC KMS key, and MAC
algorithm.
|
| Modifier and Type | Method and Description |
|---|---|
static VerifyMacRequest.Builder |
VerifyMacRequest.builder() |
VerifyMacRequest.Builder |
VerifyMacRequest.Builder.dryRun(Boolean dryRun)
Checks if your request will succeed.
|
VerifyMacRequest.Builder |
VerifyMacRequest.Builder.grantTokens(Collection<String> grantTokens)
A list of grant tokens.
|
VerifyMacRequest.Builder |
VerifyMacRequest.Builder.grantTokens(String... grantTokens)
A list of grant tokens.
|
VerifyMacRequest.Builder |
VerifyMacRequest.Builder.keyId(String keyId)
The KMS key that will be used in the verification.
|
VerifyMacRequest.Builder |
VerifyMacRequest.Builder.mac(SdkBytes mac)
The HMAC to verify.
|
VerifyMacRequest.Builder |
VerifyMacRequest.Builder.macAlgorithm(MacAlgorithmSpec macAlgorithm)
The MAC algorithm that will be used in the verification.
|
VerifyMacRequest.Builder |
VerifyMacRequest.Builder.macAlgorithm(String macAlgorithm)
The MAC algorithm that will be used in the verification.
|
VerifyMacRequest.Builder |
VerifyMacRequest.Builder.message(SdkBytes message)
The message that will be used in the verification.
|
VerifyMacRequest.Builder |
VerifyMacRequest.Builder.overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) |
VerifyMacRequest.Builder |
VerifyMacRequest.Builder.overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) |
VerifyMacRequest.Builder |
VerifyMacRequest.toBuilder() |
| Modifier and Type | Method and Description |
|---|---|
static Class<? extends VerifyMacRequest.Builder> |
VerifyMacRequest.serializableBuilderClass() |
Copyright © 2023. All rights reserved.