Interface Ibm3624PinOffset.Builder

  • Method Details

    • encryptedPinBlock

      Ibm3624PinOffset.Builder encryptedPinBlock(String encryptedPinBlock)

      The encrypted PIN block data. According to ISO 9564 standard, a PIN Block is an encoded representation of a payment card Personal Account Number (PAN) and the cardholder Personal Identification Number (PIN).

      Parameters:
      encryptedPinBlock - The encrypted PIN block data. According to ISO 9564 standard, a PIN Block is an encoded representation of a payment card Personal Account Number (PAN) and the cardholder Personal Identification Number (PIN).
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • decimalizationTable

      Ibm3624PinOffset.Builder decimalizationTable(String decimalizationTable)

      The decimalization table to use for IBM 3624 PIN algorithm. The table is used to convert the algorithm intermediate result from hexadecimal characters to decimal.

      Parameters:
      decimalizationTable - The decimalization table to use for IBM 3624 PIN algorithm. The table is used to convert the algorithm intermediate result from hexadecimal characters to decimal.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • pinValidationDataPadCharacter

      Ibm3624PinOffset.Builder pinValidationDataPadCharacter(String pinValidationDataPadCharacter)

      The padding character for validation data.

      Parameters:
      pinValidationDataPadCharacter - The padding character for validation data.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • pinValidationData

      Ibm3624PinOffset.Builder pinValidationData(String pinValidationData)

      The unique data for cardholder identification.

      Parameters:
      pinValidationData - The unique data for cardholder identification.
      Returns:
      Returns a reference to this object so that method calls can be chained together.