MRZHolderName
public struct MRZHolderName : Codable
An eMRTD holder’s name, as represented in the Machine-Readable Zone
Important
Special encoding rules apply that may alter the individual’s name in order to conform to allowed OCR-B characters. This includes omission of diacritics, punction, titles, etc. Some names may also exceed the 39 character limit, in which case they are truncated. For more specific details and caveats, see ICAO 9303 Part 3 Section 4.6.-
The “primary” name as is determined by the country and/or locale. Often family name, or sometimes the entire name.
Declaration
Swift
public let primaryIdentifierComponents: [String]
-
The “secondary” name as is determined by the country and/or locale. Often the given name.
Declaration
Swift
public let secondaryIdentifierComponents: [String]