Interface Ibm3624PinFromOffset.Builder

    • Method Detail

      • decimalizationTable

        Ibm3624PinFromOffset.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.
      • pinOffset

        Ibm3624PinFromOffset.Builder pinOffset​(String pinOffset)

        The PIN offset value.

        Parameters:
        pinOffset - The PIN offset value.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • pinValidationData

        Ibm3624PinFromOffset.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.
      • pinValidationDataPadCharacter

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