public static interface GenerateMacResponse.Builder extends KmsResponse.Builder, SdkPojo, CopyableBuilder<GenerateMacResponse.Builder,GenerateMacResponse>
| Modifier and Type | Method and Description |
|---|---|
GenerateMacResponse.Builder |
keyId(String keyId)
The HMAC KMS key used in the operation.
|
GenerateMacResponse.Builder |
mac(SdkBytes mac)
The hash-based message authentication code (HMAC) for the given message, key, and MAC algorithm.
|
GenerateMacResponse.Builder |
macAlgorithm(MacAlgorithmSpec macAlgorithm)
The MAC algorithm that was used to generate the HMAC.
|
GenerateMacResponse.Builder |
macAlgorithm(String macAlgorithm)
The MAC algorithm that was used to generate the HMAC.
|
build, responseMetadata, responseMetadatasdkHttpResponse, sdkHttpResponseequalsBySdkFields, sdkFieldscopyapplyMutation, buildGenerateMacResponse.Builder mac(SdkBytes mac)
The hash-based message authentication code (HMAC) for the given message, key, and MAC algorithm.
mac - The hash-based message authentication code (HMAC) for the given message, key, and MAC algorithm.GenerateMacResponse.Builder macAlgorithm(String macAlgorithm)
The MAC algorithm that was used to generate the HMAC.
macAlgorithm - The MAC algorithm that was used to generate the HMAC.MacAlgorithmSpec,
MacAlgorithmSpecGenerateMacResponse.Builder macAlgorithm(MacAlgorithmSpec macAlgorithm)
The MAC algorithm that was used to generate the HMAC.
macAlgorithm - The MAC algorithm that was used to generate the HMAC.MacAlgorithmSpec,
MacAlgorithmSpecGenerateMacResponse.Builder keyId(String keyId)
The HMAC KMS key used in the operation.
keyId - The HMAC KMS key used in the operation.Copyright © 2022. All rights reserved.