class
Amazonite::Kms::VerifyResponse
- Amazonite::Kms::VerifyResponse
- Reference
- Object
Included Modules
- JSON::Serializable
Defined in:
kms/verify_response.crConstructors
- .new(pull : JSON::PullParser)
- .new(key_id : String | Nil = nil, signature_valid : Bool | Nil = nil, signing_algorithm : SigningAlgorithmSpec | Nil = nil)
- .new(*, __pull_for_json_serializable pull : JSON::PullParser)
Instance Method Summary
-
#==(other : self)
Returns
trueif this reference is the same as other. -
#hash(hasher)
See
Object#hash(hasher) -
#key_id : String | Nil
The Amazon Resource Name (key ARN) of the asymmetric KMS key that was used to verify the signature.
-
#key_id=(key_id : String | Nil)
The Amazon Resource Name (key ARN) of the asymmetric KMS key that was used to verify the signature.
-
#signature_valid : Bool | Nil
A Boolean value that indicates whether the signature was verified.
-
#signature_valid=(signature_valid : Bool | Nil)
A Boolean value that indicates whether the signature was verified.
-
#signing_algorithm : SigningAlgorithmSpec | Nil
The signing algorithm that was used to verify the signature.
-
#signing_algorithm=(signing_algorithm : SigningAlgorithmSpec | Nil)
The signing algorithm that was used to verify the signature.
- #validate! : Nil
Constructor Detail
Instance Method Detail
Returns true if this reference is the same as other. Invokes same?.
The Amazon Resource Name (key ARN) of the asymmetric KMS key that was used to verify the signature.
The Amazon Resource Name (key ARN) of the asymmetric KMS key that was used to verify the signature.
A Boolean value that indicates whether the signature was verified. A value of True indicates
that the Signature was produced by signing the Message with the specified KeyID and
SigningAlgorithm. If the signature is not verified, the Verify operation fails with a
KMSInvalidSignatureException exception.
A Boolean value that indicates whether the signature was verified. A value of True indicates
that the Signature was produced by signing the Message with the specified KeyID and
SigningAlgorithm. If the signature is not verified, the Verify operation fails with a
KMSInvalidSignatureException exception.
The signing algorithm that was used to verify the signature.
The signing algorithm that was used to verify the signature.