Format2Pin
public struct Format2Pin : CardItemType
PIN block, formatted according to gemSpec_COS 8.1.7
and ISO9564 standard
-
Undocumented
See moreDeclaration
Swift
public enum Error : Swift.Error, Equatable -
PIN block
PAN: 43219876543210987 PIN: 1234 PAD: N/A
Format: Format 2 (ISO-2)
Clear PIN block:241234FFFFFFFFFF
Declaration
Swift
public let pin: Data -
Format and check pincode
Throws
Format2Pin.Error when the pincode param is invalid
Declaration
Swift
public init(pincode: String) throwsParameters
pincodemin 4 and max 12 character string consisting of numbers only
-
Grapheme for Password is String
Declaration
Swift
public typealias ExtendedGraphemeClusterLiteralType = StringLiteralType -
Unicode scalar for Password is String
Declaration
Swift
public typealias UnicodeScalarLiteralType = String -
Initialize a Pincode Format2Pin with a Hex value
Declaration
Swift
public init(stringLiteral value: StringLiteralType)Parameters
valueHex string with range {4,12}
-
Initialize a Pincode Format2Pin with a Hex value
Declaration
Swift
public init(extendedGraphemeClusterLiteral value: ExtendedGraphemeClusterLiteralType)Parameters
valueHex string with range {4,12}
-
Initialize a Pincode Format2Pin with a Hex value
Declaration
Swift
public init(unicodeScalarLiteral value: UnicodeScalarLiteralType)Parameters
valueHex string with range {4,12}