Class GenerateMacRequest

    • Method Detail

      • generationAttributes

        public final MacAttributes generationAttributes()

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

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

        public final String keyIdentifier()

        The keyARN of the MAC generation encryption key.

        Returns:
        The keyARN of the MAC generation encryption key.
      • macLength

        public final Integer macLength()

        The length of a MAC under generation.

        Returns:
        The length of a MAC under generation.
      • messageData

        public final String messageData()

        The data for which a MAC is under generation. This value must be hexBinary.

        Returns:
        The data for which a MAC is under generation. This value must be hexBinary.
      • 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