Class: Aws::KMS::Types::GenerateMacResponse
- Inherits:
-
Struct
- Object
- Struct
- Aws::KMS::Types::GenerateMacResponse
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-kms/types.rb
Overview
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#key_id ⇒ String
The HMAC KMS key used in the operation.
-
#mac ⇒ String
The hash-based message authentication code (HMAC) that was generated for the specified message, HMAC KMS key, and MAC algorithm.
-
#mac_algorithm ⇒ String
The MAC algorithm that was used to generate the HMAC.
Instance Attribute Details
#key_id ⇒ String
The HMAC KMS key used in the operation.
3168 3169 3170 3171 3172 3173 3174 |
# File 'lib/aws-sdk-kms/types.rb', line 3168 class GenerateMacResponse < Struct.new( :mac, :mac_algorithm, :key_id) SENSITIVE = [] include Aws::Structure end |
#mac ⇒ String
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].
3168 3169 3170 3171 3172 3173 3174 |
# File 'lib/aws-sdk-kms/types.rb', line 3168 class GenerateMacResponse < Struct.new( :mac, :mac_algorithm, :key_id) SENSITIVE = [] include Aws::Structure end |
#mac_algorithm ⇒ String
The MAC algorithm that was used to generate the HMAC.
3168 3169 3170 3171 3172 3173 3174 |
# File 'lib/aws-sdk-kms/types.rb', line 3168 class GenerateMacResponse < Struct.new( :mac, :mac_algorithm, :key_id) SENSITIVE = [] include Aws::Structure end |