EPMRZ
public class EPMRZ : NSObject
                EPMRZは、パスポートのMachine Readable Zone (MRZ)に記載された情報に対応するクラスです。
- 
                  
                  
コンストラクタ
Throws
デコードに失敗した場合、エラーがスローされますDeclaration
Swift
@objc public init(_ mrz: String) throwsParameters
mrzMRZ文字列
 - 
                  
                  
インスタンスの説明を返します
Declaration
Swift
override public var description: String { get } - 
                  
                  
ドキュメントコードを返します
Remark
フィールドの値をそのまま返すため、値の後ろが「<」でパディングされている可能性がありますDeclaration
Swift
@objc public var documentCode: String { get } - 
                  
                  
発行国または組織のコードを返します
Remark
フィールドの値をそのまま返すため、値の後ろが「<」でパディングされている可能性がありますDeclaration
Swift
@objc public var issuingCountry: String { get } - 
                  
                  
氏名を返します
Remark
フィールドの値をそのまま返すため、値の後ろが「<」でパディングされている可能性がありますDeclaration
Swift
@objc public var name: String { get } - 
                  
                  
姓を返します
Remark
名前を姓と名の形にパースできなかった場合は空の文字列が返りますDeclaration
Swift
@objc public var surname: String { get } - 
                  
                  
名を返します
Remark
名前を姓と名の形にパースできなかった場合は空の文字列が返りますDeclaration
Swift
@objc public var givenName: String { get } - 
                  
                  
パスポート番号を返します
Remark
フィールドの値をそのまま返すため、値の後ろが「<」でパディングされている可能性がありますDeclaration
Swift
@objc public var passportNumber: String { get } - 
                  
                  
パスポート番号のチェックディジットを返します
Declaration
Swift
@objc public var passportNumberCheckDigit: String { get } - 
                  
                  
国籍コードを返します
Remark
フィールドの値をそのまま返すため、値の後ろが「<」でパディングされている可能性がありますDeclaration
Swift
@objc public var nationality: String { get } - 
                  
                  
生年月日(YYMMDD)を返します
Declaration
Swift
@objc public var birthDate: String { get } - 
                  
                  
生年月日のチェックディジットを返します
Declaration
Swift
@objc public var birthDateCheckDigit: String { get } - 
                  
                  
性別を返します
Declaration
Swift
@objc public var sex: String { get } - 
                  
                  
有効期限(YYMMDD)を返します
Declaration
Swift
@objc public var expirationDate: String { get } - 
                  
                  
有効期限のチェックディジットを返します
Declaration
Swift
@objc public var expirationDateCheckDigit: String { get } - 
                  
                  
オプションデータを返します
Remark
フィールドの値をそのまま返すため、値の後ろが「<」でパディングされている可能性がありますDeclaration
Swift
@objc public var optionalData: String { get } - 
                  
                  
オプションデータのチェックディジットを返します
Declaration
Swift
@objc public var optionalDataCheckDigit: String { get } - 
                  
                  
パスポート番号、生年月日、有効期限、オプショナルデータおよびそれぞれのチェックディジットによる複合データのチェックディジットを返します
Declaration
Swift
@objc public var compositeCheckDigit: String { get } - 
                  
                  
MRZの文字列すべてを返します
Declaration
Swift
@objc public var mrz: String { get }