Interface VerifyResponse.Builder

All Superinterfaces:
AwsResponse.Builder, Buildable, CopyableBuilder<VerifyResponse.Builder,VerifyResponse>, KmsResponse.Builder, SdkBuilder<VerifyResponse.Builder,VerifyResponse>, SdkPojo, SdkResponse.Builder
Enclosing class:
VerifyResponse

public static interface VerifyResponse.Builder extends KmsResponse.Builder, SdkPojo, CopyableBuilder<VerifyResponse.Builder,VerifyResponse>
  • Method Details

    • keyId

      The Amazon Resource Name (key ARN) of the asymmetric KMS key that was used to verify the signature.

      Parameters:
      keyId - The Amazon Resource Name (key ARN) of the asymmetric KMS key that was used to verify the signature.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • signatureValid

      VerifyResponse.Builder signatureValid(Boolean signatureValid)

      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.

      Parameters:
      signatureValid - 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.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • signingAlgorithm

      VerifyResponse.Builder signingAlgorithm(String signingAlgorithm)

      The signing algorithm that was used to verify the signature.

      Parameters:
      signingAlgorithm - The signing algorithm that was used to verify the signature.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • signingAlgorithm

      VerifyResponse.Builder signingAlgorithm(SigningAlgorithmSpec signingAlgorithm)

      The signing algorithm that was used to verify the signature.

      Parameters:
      signingAlgorithm - The signing algorithm that was used to verify the signature.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also: