Class DecryptDataRequest

    • Method Detail

      • keyIdentifier

        public final String keyIdentifier()

        The keyARN of the encryption key that Amazon Web Services Payment Cryptography uses for ciphertext decryption.

        When a WrappedKeyBlock is provided, this value will be the identifier to the key wrapping key. Otherwise, it is the key identifier used to perform the operation.

        Returns:
        The keyARN of the encryption key that Amazon Web Services Payment Cryptography uses for ciphertext decryption.

        When a WrappedKeyBlock is provided, this value will be the identifier to the key wrapping key. Otherwise, it is the key identifier used to perform the operation.

      • cipherText

        public final String cipherText()

        The ciphertext to decrypt.

        Returns:
        The ciphertext to decrypt.
      • decryptionAttributes

        public final EncryptionDecryptionAttributes decryptionAttributes()

        The encryption key type and attributes for ciphertext decryption.

        Returns:
        The encryption key type and attributes for ciphertext decryption.
      • wrappedKey

        public final WrappedKey wrappedKey()

        The WrappedKeyBlock containing the encryption key for ciphertext decryption.

        Returns:
        The WrappedKeyBlock containing the encryption key for ciphertext decryption.
      • 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