Interface VerifyPinDataResponse.Builder

  • Method Details

    • verificationKeyArn

      VerifyPinDataResponse.Builder verificationKeyArn(String verificationKeyArn)

      The keyARN of the PIN encryption key that Amazon Web Services Payment Cryptography uses for PIN or PIN Offset verification.

      Parameters:
      verificationKeyArn - The keyARN of the PIN encryption key that Amazon Web Services Payment Cryptography uses for PIN or PIN Offset verification.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • verificationKeyCheckValue

      VerifyPinDataResponse.Builder verificationKeyCheckValue(String verificationKeyCheckValue)

      The key check value (KCV) of the encryption key. The KCV is used to check if all parties holding a given key have the same key or to detect that a key has changed.

      Amazon Web Services Payment Cryptography computes the KCV according to the CMAC specification.

      Parameters:
      verificationKeyCheckValue - The key check value (KCV) of the encryption key. The KCV is used to check if all parties holding a given key have the same key or to detect that a key has changed.

      Amazon Web Services Payment Cryptography computes the KCV according to the CMAC specification.

      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • encryptionKeyArn

      VerifyPinDataResponse.Builder encryptionKeyArn(String encryptionKeyArn)

      The keyARN of the PEK that Amazon Web Services Payment Cryptography uses for encrypted pin block generation.

      Parameters:
      encryptionKeyArn - The keyARN of the PEK that Amazon Web Services Payment Cryptography uses for encrypted pin block generation.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • encryptionKeyCheckValue

      VerifyPinDataResponse.Builder encryptionKeyCheckValue(String encryptionKeyCheckValue)

      The key check value (KCV) of the encryption key. The KCV is used to check if all parties holding a given key have the same key or to detect that a key has changed.

      Amazon Web Services Payment Cryptography computes the KCV according to the CMAC specification.

      Parameters:
      encryptionKeyCheckValue - The key check value (KCV) of the encryption key. The KCV is used to check if all parties holding a given key have the same key or to detect that a key has changed.

      Amazon Web Services Payment Cryptography computes the KCV according to the CMAC specification.

      Returns:
      Returns a reference to this object so that method calls can be chained together.