Mobile Document Result

Defined in framework ScanditIdCapture

MobileDocumentResult
open class MobileDocumentResult : NSObject

Added in version 7.5.0

This class represents data extracted from mobile identity documents. It contains information from mobile driver’s licenses and other mobile identity documents that comply with various standards such as ISO 18013-5. Some properties may not apply to certain document types and will be set to nil if the corresponding data is not available in the mobile document.

portrait
open var portrait: UIImage? { get }

Added in version 7.5.0

The portrait image of the document holder as bitmap.

issuingAuthority
open var issuingAuthority: String { get }

Added in version 7.5.0

The authority that issued the mobile document.

administrativeNumber
open var administrativeNumber: String? { get }

Added in version 7.5.0

The administrative number associated with the mobile document.

height
open var height: NSNumber? { get }

Added in version 7.5.0

The height of the document holder in centimeters.

weight
open var weight: NSNumber? { get }

Added in version 7.5.0

The weight of the document holder in kilograms.

eyeColor
open var eyeColor: String? { get }

Added in version 7.5.0

The eye color of the document holder.

hairColor
open var hairColor: String? { get }

Added in version 7.5.0

The hair color of the document holder.

birthPlace
open var birthPlace: String? { get }

Added in version 7.5.0

The place of birth of the document holder.

drivingLicenseCategories
open var drivingLicenseCategories: Array<DrivingLicenseCategory> { get }

Added in version 7.5.0

The list of driving license categories associated with the mobile document. Each category contains information about the type of vehicle the holder is authorized to operate and the validity period of the authorization.

residentCity
open var residentCity: String? { get }

Added in version 7.5.0

The city of residence of the document holder.

residentCountry
open var residentCountry: String? { get }

Added in version 7.5.0

The country of residence of the document holder.

firstName
open var firstName: String? { get }

Added in version 7.5.0

The first name of the document holder.

lastName
open var lastName: String? { get }

Added in version 7.5.0

The last name of the document holder.

fullName
open var fullName: String { get }

Added in version 7.5.0

The full name of the document holder.

sex
open var sex: String? { get }

Added in version 7.5.0

The sex of the document holder as a string.

dateOfBirth
open var dateOfBirth: DateResult? { get }

Added in version 7.5.0

The date of birth of the document holder.

age
open var age: NSNumber? { get }

Added in version 7.5.0

The age of the document holder.

nationality
open var nationality: String? { get }

Added in version 7.5.0

The nationality of the document holder.

address
open var address: String? { get }

Added in version 7.5.0

The address of the document holder.

issuingCountryIso
open var issuingCountryIso: String? { get }

Added in version 7.5.0

The ISO code of the issuing country.

issuingJurisdictionIso
open var issuingJurisdictionIso: String? { get }

Added in version 7.5.0

The ISO code of the issuing jurisdiction.

documentNumber
open var documentNumber: String? { get }

Added in version 7.5.0

The document number.

dateOfExpiry
open var dateOfExpiry: DateResult? { get }

Added in version 7.5.0

The date of expiry of the document.

dateOfIssue
open var dateOfIssue: DateResult? { get }

Added in version 7.5.0

The date of issue of the document.