VerifyRequest

Types

Link copied to clipboard
class Builder
Link copied to clipboard
object Companion

Properties

Link copied to clipboard

Checks if your request will succeed. DryRun is an optional parameter.

Link copied to clipboard

A list of grant tokens.

Link copied to clipboard

Identifies the asymmetric KMS key that will be used to verify the signature. This must be the same KMS key that was used to generate the signature. If you specify a different KMS key, the signature verification fails.

Link copied to clipboard

Specifies the message that was signed. You can submit a raw message of up to 4096 bytes, or a hash digest of the message. If you submit a digest, use the MessageType parameter with a value of DIGEST.

Link copied to clipboard

Tells KMS whether the value of the Message parameter should be hashed as part of the signing algorithm. Use RAW for unhashed messages; use DIGEST for message digests, which are already hashed.

Link copied to clipboard

The signature that the Sign operation generated.

Link copied to clipboard

The signing algorithm that was used to sign the message. If you submit a different algorithm, the signature verification fails.

Functions

Link copied to clipboard
inline fun copy(block: VerifyRequest.Builder.() -> Unit = {}): VerifyRequest
Link copied to clipboard
open operator override fun equals(other: Any?): Boolean
Link copied to clipboard
open override fun hashCode(): Int
Link copied to clipboard
open override fun toString(): String