/AWS1/CL_KMSVERIFYRESPONSE¶
VerifyResponse
CONSTRUCTOR¶
IMPORTING¶
Optional arguments:¶
iv_keyid TYPE /AWS1/KMSKEYIDTYPE /AWS1/KMSKEYIDTYPE¶
The Amazon Resource Name (key ARN) of the asymmetric KMS key that was used to verify the signature.
iv_signaturevalid TYPE /AWS1/KMSBOOLEANTYPE /AWS1/KMSBOOLEANTYPE¶
A Boolean value that indicates whether the signature was verified. A value of
Trueindicates that theSignaturewas produced by signing theMessagewith the specifiedKeyIDandSigningAlgorithm.If the signature is not verified, theVerifyoperation fails with aKMSInvalidSignatureExceptionexception.
iv_signingalgorithm TYPE /AWS1/KMSSIGNINGALGORITHMSPEC /AWS1/KMSSIGNINGALGORITHMSPEC¶
The signing algorithm that was used to verify the signature.
Queryable Attributes¶
KeyId¶
The Amazon Resource Name (key ARN) of the asymmetric KMS key that was used to verify the signature.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_KEYID() |
Getter for KEYID, with configurable default |
ASK_KEYID() |
Getter for KEYID w/ exceptions if field has no value |
HAS_KEYID() |
Determine if KEYID has a value |
SignatureValid¶
A Boolean value that indicates whether the signature was verified. A value of
Trueindicates that theSignaturewas produced by signing theMessagewith the specifiedKeyIDandSigningAlgorithm.If the signature is not verified, theVerifyoperation fails with aKMSInvalidSignatureExceptionexception.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_SIGNATUREVALID() |
Getter for SIGNATUREVALID |
SigningAlgorithm¶
The signing algorithm that was used to verify the signature.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_SIGNINGALGORITHM() |
Getter for SIGNINGALGORITHM, with configurable default |
ASK_SIGNINGALGORITHM() |
Getter for SIGNINGALGORITHM w/ exceptions if field has no va |
HAS_SIGNINGALGORITHM() |
Determine if SIGNINGALGORITHM has a value |