Interface Ibm3624NaturalPin.Builder

  • Method Details

    • decimalizationTable

      Ibm3624NaturalPin.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

      Ibm3624NaturalPin.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

      Ibm3624NaturalPin.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.