Comment on page
MalawiPassportModel
A class derived from PassportModel containing details specific to the Malawi passport document
@objc final public class MalawiPassportModel : PassportModel {
@objc final public var mrzLine1: String? { get }
@objc final public var mrzLine2: String? { get }
@objc final public var passportNumberCheckDigit: Int { get }
@objc final public var dateOfBirthCheckDigit: Int { get }
@objc final public var dateOfExpiryCheckDigit: Int { get }
@objc final public var personalNumber: String? { get }
@objc final public var personalNumberCheckDigit: Int { get }
@objc final public var compositeCheckDigit: Int { get }
override final public func encode(to encoder: Encoder) throws
}
Only relevant details are shown, boilerplate or standard Swift generated code is omitted
Name | Type | Description | Data source |
String? | The top MRZ line of the passport document. | MRZ | |
String? | The bottom MRZ line of the passport document. | MRZ | |
Int | MRZ | ||
Int | MRZ | ||