Class VerifyMacRequest

    • Method Detail

      • keyIdentifier

        public final String keyIdentifier()

        The keyARN of the encryption key that Amazon Web Services Payment Cryptography uses to verify MAC data.

        Returns:
        The keyARN of the encryption key that Amazon Web Services Payment Cryptography uses to verify MAC data.
      • mac

        public final String mac()

        The MAC being verified.

        Returns:
        The MAC being verified.
      • macLength

        public final Integer macLength()

        The length of the MAC.

        Returns:
        The length of the MAC.
      • messageData

        public final String messageData()

        The data on for which MAC is under verification. This value must be hexBinary.

        Returns:
        The data on for which MAC is under verification. This value must be hexBinary.
      • verificationAttributes

        public final MacAttributes verificationAttributes()

        The attributes and data values to use for MAC verification within Amazon Web Services Payment Cryptography.

        Returns:
        The attributes and data values to use for MAC verification within Amazon Web Services Payment Cryptography.
      • toString

        public final String toString()
        Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be redacted from this string using a placeholder value.
        Overrides:
        toString in class Object