Skip to content

Ibm3624RandomPin

Source code in docs_src/capo_payment_cryptography_data/types/ibm3624_random_pin.py
class Ibm3624RandomPin(TypedDict, closed=True):
    decimalization_table: "capo_payment_cryptography_data.types.decimalization_table_type.DecimalizationTableType"
    """<p>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.</p>"""
    pin_validation_data_pad_character: (
        "capo_payment_cryptography_data.types.hex_length_equals1.HexLengthEquals1"
    )
    """<p>The padding character for validation data.</p>"""
    pin_validation_data: "capo_payment_cryptography_data.types.pin_validation_data_type.PinValidationDataType"
    """<p>The unique data for cardholder identification.</p>"""

decimalization_table instance-attribute

decimalization_table: DecimalizationTableType

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.

pin_validation_data instance-attribute

pin_validation_data: PinValidationDataType

The unique data for cardholder identification.

pin_validation_data_pad_character instance-attribute

pin_validation_data_pad_character: HexLengthEquals1

The padding character for validation data.