Class: Aws::KMS::Types::GenerateMacResponse
- Inherits:
-
Struct
- Object
- Struct
- Aws::KMS::Types::GenerateMacResponse
- Defined in:
- gems/aws-sdk-kms/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.
2821 2822 2823 2824 2825 2826 2827 |
# File 'gems/aws-sdk-kms/lib/aws-sdk-kms/types.rb', line 2821 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.
2821 2822 2823 2824 2825 2826 2827 |
# File 'gems/aws-sdk-kms/lib/aws-sdk-kms/types.rb', line 2821 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.
2821 2822 2823 2824 2825 2826 2827 |
# File 'gems/aws-sdk-kms/lib/aws-sdk-kms/types.rb', line 2821 class GenerateMacResponse < Struct.new( :mac, :mac_algorithm, :key_id) SENSITIVE = [] include Aws::Structure end |