MBBlinkIdMultiSideRecognizerResult
Objective-C
@interface MBBlinkIdMultiSideRecognizerResult
: MBRecognizerResult <NSCopying, MBCombinedRecognizerResult,
MBFaceImageResult, MBEncodedFaceImageResult,
MBCombinedFullDocumentImageResult,
MBEncodedCombinedFullDocumentImageResult, MBAgeResult,
MBDocumentExpirationCheckResult,
MBSignatureImageResult, MBEncodedSignatureImageResult>
Swift
class MBBlinkIdMultiSideRecognizerResult : MBRecognizerResult, NSCopying, MBCombinedRecognizerResult, MBFaceImageResult, MBEncodedFaceImageResult, MBCombinedFullDocumentImageResult, MBEncodedCombinedFullDocumentImageResult, MBAgeResult, MBDocumentExpirationCheckResult, MBSignatureImageResult, MBEncodedSignatureImageResult
Recognizer which can scan front and back side of the United States driver license.
-
The address of the document owner.
Declaration
Objective-C
@property (nonatomic, readonly, nullable) MBStringResult *address;
Swift
var address: MBStringResult? { get }
-
The date of birth of the document owner.
Declaration
Objective-C
@property (nonatomic, readonly, nullable) MBDateResult *dateOfBirth;
Swift
var dateOfBirth: MBDateResult? { get }
-
The date of expiry of the document.
Declaration
Objective-C
@property (nonatomic, readonly, nullable) MBDateResult *dateOfExpiry;
Swift
var dateOfExpiry: MBDateResult? { get }
-
The date of issue of the document.
Declaration
Objective-C
@property (nonatomic, readonly, nullable) MBDateResult *dateOfIssue;
Swift
var dateOfIssue: MBDateResult? { get }
-
Determines if date of expiry is permanent.
Declaration
Objective-C
@property (nonatomic, readonly) BOOL dateOfExpiryPermanent;
Swift
var dateOfExpiryPermanent: Bool { get }
-
The document number.
Declaration
Objective-C
@property (nonatomic, readonly, nullable) MBStringResult *documentNumber;
Swift
var documentNumber: MBStringResult? { get }
-
The first name of the document owner.
Declaration
Objective-C
@property (nonatomic, readonly, nullable) MBStringResult *firstName;
Swift
var firstName: MBStringResult? { get }
-
The full name of the document owner.
Declaration
Objective-C
@property (nonatomic, readonly, nullable) MBStringResult *fullName;
Swift
var fullName: MBStringResult? { get }
-
The last name of the document owner.
Declaration
Objective-C
@property (nonatomic, readonly, nullable) MBStringResult *lastName;
Swift
var lastName: MBStringResult? { get }
-
The father’s name of the document owner.
Declaration
Objective-C
@property (nonatomic, readonly, nullable) MBStringResult *fathersName;
Swift
var fathersName: MBStringResult? { get }
-
The mother’s name of the document owner.
Declaration
Objective-C
@property (nonatomic, readonly, nullable) MBStringResult *mothersName;
Swift
var mothersName: MBStringResult? { get }
-
The sex of the document owner.
Declaration
Objective-C
@property (nonatomic, readonly, nullable) MBStringResult *sex;
Swift
var sex: MBStringResult? { get }
-
The localized name of the document owner.
Declaration
Objective-C
@property (nonatomic, readonly, nullable) MBStringResult *localizedName;
Swift
var localizedName: MBStringResult? { get }
-
The additional name information of the document owner.
Declaration
Objective-C
@property (nonatomic, readonly, nullable) MBStringResult *additionalNameInformation;
Swift
var additionalNameInformation: MBStringResult? { get }
-
The additional address information of the document owner.
Declaration
Objective-C
@property (nonatomic, readonly, nullable) MBStringResult *additionalAddressInformation;
Swift
var additionalAddressInformation: MBStringResult? { get }
-
The one more additional address information of the document owner.
Declaration
Objective-C
@property (nonatomic, readonly, nullable) MBStringResult *additionalOptionalAddressInformation;
Swift
var additionalOptionalAddressInformation: MBStringResult? { get }
-
The place of birth of the document owner.
Declaration
Objective-C
@property (nonatomic, readonly, nullable) MBStringResult *placeOfBirth;
Swift
var placeOfBirth: MBStringResult? { get }
-
The nationality of the documet owner.
Declaration
Objective-C
@property (nonatomic, readonly, nullable) MBStringResult *nationality;
Swift
var nationality: MBStringResult? { get }
-
The race of the document owner.
Declaration
Objective-C
@property (nonatomic, readonly, nullable) MBStringResult *race;
Swift
var race: MBStringResult? { get }
-
The religion of the document owner.
Declaration
Objective-C
@property (nonatomic, readonly, nullable) MBStringResult *religion;
Swift
var religion: MBStringResult? { get }
-
The profession of the document owner.
Declaration
Objective-C
@property (nonatomic, readonly, nullable) MBStringResult *profession;
Swift
var profession: MBStringResult? { get }
-
The marital status of the document owner.
Declaration
Objective-C
@property (nonatomic, readonly, nullable) MBStringResult *maritalStatus;
Swift
var maritalStatus: MBStringResult? { get }
-
The residential stauts of the document owner.
Declaration
Objective-C
@property (nonatomic, readonly, nullable) MBStringResult *residentialStatus;
Swift
var residentialStatus: MBStringResult? { get }
-
The employer of the document owner.
Declaration
Objective-C
@property (nonatomic, readonly, nullable) MBStringResult *employer;
Swift
var employer: MBStringResult? { get }
-
The personal identification number.
Declaration
Objective-C
@property (nonatomic, readonly, nullable) MBStringResult *personalIdNumber;
Swift
var personalIdNumber: MBStringResult? { get }
-
The additional number of the document.
Declaration
Objective-C
@property (nonatomic, readonly, nullable) MBStringResult *documentAdditionalNumber;
Swift
var documentAdditionalNumber: MBStringResult? { get }
-
The one more additional number of the document.
Declaration
Objective-C
@property (nonatomic, readonly, nullable) MBStringResult *documentOptionalAdditionalNumber;
Swift
var documentOptionalAdditionalNumber: MBStringResult? { get }
-
The issuing authority of the document.
Declaration
Objective-C
@property (nonatomic, readonly, nullable) MBStringResult *issuingAuthority;
Swift
var issuingAuthority: MBStringResult? { get }
-
The transcription of the document subtype.
Declaration
Objective-C
@property (nonatomic, readonly, nullable) MBStringResult *documentSubtype;
Swift
var documentSubtype: MBStringResult? { get }
-
The sponsor of the document owner.
Declaration
Objective-C
@property (nonatomic, readonly, nullable) MBStringResult *sponsor;
Swift
var sponsor: MBStringResult? { get }
-
The blood type of the document owner.
Declaration
Objective-C
@property (nonatomic, readonly, nullable) MBStringResult *bloodType;
Swift
var bloodType: MBStringResult? { get }
-
The data extracted from the machine readable zone
Declaration
Objective-C
@property (nonatomic, readonly, nullable) MBMrzResult *mrzResult;
Swift
var mrzResult: MBMrzResult? { get }
-
The driver license detailed info.
Declaration
Objective-C
@property (nonatomic, readonly, nullable) MBDriverLicenseDetailedInfo *driverLicenseDetailedInfo;
Swift
var driverLicenseDetailedInfo: MBDriverLicenseDetailedInfo? { get }
-
The classification information.
Declaration
Objective-C
@property (nonatomic, readonly, nullable) MBClassInfo *classInfo;
Swift
var classInfo: MBClassInfo? { get }
-
Defines possible color and moire statuses determined from scanned front image.
Declaration
Objective-C
@property (nonatomic, readonly, nullable) MBImageAnalysisResult *frontImageAnalysisResult;
Swift
var frontImageAnalysisResult: MBImageAnalysisResult? { get }
-
Defines possible color and moire statuses determined from scanned back image.
Declaration
Objective-C
@property (nonatomic, readonly, nullable) MBImageAnalysisResult *backImageAnalysisResult;
Swift
var backImageAnalysisResult: MBImageAnalysisResult? { get }
-
Defines the data extracted from the barcode.
Declaration
Objective-C
@property (nonatomic, readonly, nullable) MBBarcodeResult *barcodeResult;
Swift
var barcodeResult: MBBarcodeResult? { get }
-
Defines the data extracted from the front side visual inspection zone.
Declaration
Objective-C
@property (nonatomic, readonly, nullable) MBVizResult *frontVizResult;
Swift
var frontVizResult: MBVizResult? { get }
-
Defines the data extracted from the back side visual inspection zone.
Declaration
Objective-C
@property (nonatomic, readonly, nullable) MBVizResult *backVizResult;
Swift
var backVizResult: MBVizResult? { get }
-
Defines status of the last recognition process.
Declaration
Objective-C
@property (nonatomic, readonly) MBProcessingStatus processingStatus;
Swift
var processingStatus: MBProcessingStatus { get }
-
Status of the last front side recognition process.
Declaration
Objective-C
@property (nonatomic, readonly) MBProcessingStatus frontProcessingStatus;
Swift
var frontProcessingStatus: MBProcessingStatus { get }
-
Status of the last back side recognition process.
Declaration
Objective-C
@property (nonatomic, readonly) MBProcessingStatus backProcessingStatus;
Swift
var backProcessingStatus: MBProcessingStatus { get }
-
Additional info on processing of the front side.
Declaration
Objective-C
@property (nonatomic, readonly, nullable) MBAdditionalProcessingInfo *frontAdditionalProcessingInfo;
Swift
var frontAdditionalProcessingInfo: MBAdditionalProcessingInfo? { get }
-
Additional info on processing of the back side.
Declaration
Objective-C
@property (nonatomic, readonly, nullable) MBAdditionalProcessingInfo *backAdditionalProcessingInfo;
Swift
var backAdditionalProcessingInfo: MBAdditionalProcessingInfo? { get }
-
Recognition mode used to scan current document.
Declaration
Objective-C
@property (nonatomic, readonly) MBRecognitionMode recognitionMode;
Swift
var recognitionMode: MBRecognitionMode { get }
-
Detailed info on data match.
Declaration
Objective-C
@property (nonatomic, readonly, nullable) MBDataMatchResult *dataMatchResult;
Swift
var dataMatchResult: MBDataMatchResult? { get }
-
face image location from the document if enabled with
MBFaceImage returnFaceImage
property.Declaration
Objective-C
@property (nonatomic, readonly) CGRect faceImageLocation;
Swift
var faceImageLocation: CGRect { get }
-
side of document that face image is located on if enabled with
MBFaceImage returnFaceImage
property.Declaration
Objective-C
@property (nonatomic, readonly) MBSide faceImageSide;
Swift
var faceImageSide: MBSide { get }
-
The remarks on the residence permit.
Declaration
Objective-C
@property (nonatomic, readonly, nullable) MBStringResult *remarks;
Swift
var remarks: MBStringResult? { get }
-
The residence permit type.
Declaration
Objective-C
@property (nonatomic, readonly, nullable) MBStringResult *residencePermitType;
Swift
var residencePermitType: MBStringResult? { get }
-
The visa type.
Declaration
Objective-C
@property (nonatomic, readonly, nullable) MBStringResult *visaType;
Swift
var visaType: MBStringResult? { get }
-
The manufacturing year.
Declaration
Objective-C
@property (nonatomic, readonly, nullable) MBStringResult *manufacturingYear;
Swift
var manufacturingYear: MBStringResult? { get }
-
The eligibility category.
Declaration
Objective-C
@property (nonatomic, readonly, nullable) MBStringResult *vehicleType;
Swift
var vehicleType: MBStringResult? { get }
-
The manufacturing year..
Declaration
Objective-C
@property (nonatomic, readonly, nullable) MBStringResult *eligibilityCategory;
Swift
var eligibilityCategory: MBStringResult? { get }
-
The specific document validity.
Declaration
Objective-C
@property (nonatomic, readonly, nullable) MBStringResult *specificDocumentValidity;
Swift
var specificDocumentValidity: MBStringResult? { get }
-
The dependents info.
Declaration
Objective-C
@property (nonatomic, readonly, nullable) NSArray<MBDependentInfo *> *dependentInfos;
Swift
var dependentInfos: [MBDependentInfo]? { get }
-
This member indicates whether the barcode scanning step was utilized during the process. If the barcode scanning step was executed: a parsable barcode image will be stored in the
barcodeCameraFrame
. If the barcode scanning step was not executed: a parsable barcode image will be stored in thefullDocumentImage
.Declaration
Objective-C
@property (nonatomic, readonly) BOOL barcodeStepUsed;
Swift
var barcodeStepUsed: Bool { get }