Ibm3624PinOffset

Pparameters that are required to generate or verify Ibm3624 PIN offset PIN.

Types

Link copied to clipboard
class Builder
Link copied to clipboard
object Companion

Properties

Link copied to clipboard

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.

Link copied to clipboard

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

Link copied to clipboard

The unique data for cardholder identification.

Link copied to clipboard

The padding character for validation data.

Functions

Link copied to clipboard
inline fun copy(block: Ibm3624PinOffset.Builder.() -> Unit = {}): Ibm3624PinOffset
Link copied to clipboard
open operator override fun equals(other: Any?): Boolean
Link copied to clipboard
open override fun hashCode(): Int
Link copied to clipboard
open override fun toString(): String