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) that was generated for the specified message, HMAC KMS 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) that was generated for the specified message, HMAC KMS key, and MAC algorithm.
This is the standard, raw HMAC defined in RFC 2104.
mac - The hash-based message authentication code (HMAC) that was generated for the specified message, HMAC
KMS key, and MAC algorithm.
This is the standard, raw HMAC defined in RFC 2104.
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 © 2023. All rights reserved.