Package-level declarations

Types

Link copied to clipboard
data class BlinkIdProcessResult(val inputImageAnalysisResult: InputImageAnalysisResult, val resultCompleteness: ResultCompleteness)

Represents the overall result of the document processing pipeline.

Link copied to clipboard
data class BlinkIdScanningResult(val documentClassInfo: DocumentClassInfo, val dataMatchResult: DataMatchResult?, val firstName: StringResult?, val lastName: StringResult?, val fullName: StringResult?, val additionalNameInformation: StringResult?, val localizedName: StringResult?, val fathersName: StringResult?, val mothersName: StringResult?, val maidenName: StringResult?, val address: StringResult?, val additionalAddressInformation: StringResult?, val additionalOptionalAddressInformation: StringResult?, val placeOfBirth: StringResult?, val nationality: StringResult?, val race: StringResult?, val religion: StringResult?, val profession: StringResult?, val maritalStatus: StringResult?, val husbandName: StringResult?, val legalStatus: StringResult?, val parentsInfo: List<ParentInfo>?, val residentialStatus: StringResult?, val employer: StringResult?, val sex: StringResult?, val sponsor: StringResult?, val bloodType: StringResult?, val documentNumber: StringResult?, val personalIdNumber: StringResult?, val documentAdditionalNumber: StringResult?, val documentOptionalAdditionalNumber: StringResult?, val additionalPersonalIdNumber: StringResult?, val issuingAuthority: StringResult?, val documentSubtype: StringResult?, val remarks: StringResult?, val residencePermitType: StringResult?, val manufacturingYear: StringResult?, val vehicleType: StringResult?, val vehicleOwner: StringResult?, val eligibilityCategory: StringResult?, val specificDocumentValidity: StringResult?, val visaType: StringResult?, val dateOfBirth: DateResult<StringResult?>?, val dateOfIssue: DateResult<StringResult?>?, val dateOfExpiry: DateResult<StringResult?>?, val dateOfExpiryPermanent: Boolean?, val dateOfEntry: DateResult<StringResult?>?, val effectiveDate: DateResult<StringResult?>?, val countryCode: StringResult?, val certificateNumber: StringResult?, val nationalInsuranceNumber: StringResult?, val driverLicenseDetailedInfo: DriverLicenseDetailedInfo<StringResult?>?, val localityCode: StringResult?, val municipalityCode: StringResult?, val municipalityOfRegistration: StringResult?, val pollingStationCode: StringResult?, val registrationCenterCode: StringResult?, val sectionCode: StringResult?, val socialSecurityStatus: StringResult?, val workRestriction: StringResult?, val stateCode: StringResult?, val stateName: StringResult?, val cardAccessNumber: StringResult?, val dependentsInfo: List<DependentInfo>?, val subResults: List<SingleSideScanningResult>)

Represents the results of scanning a document.

Link copied to clipboard
data class BlinkIdSessionSettings(val inputImageSource: InputImageSource = InputImageSource.Video, val scanningMode: ScanningMode = ScanningMode.Automatic, val scanningSettings: ScanningSettings = ScanningSettings()) : Parcelable

Represents the configuration settings for a scanning session.

Link copied to clipboard

Represents the status of the document detection process.

Link copied to clipboard

Represents the source type of an image.

Link copied to clipboard

Exception that is thrown when the scanning has already been completed and the process() method is called.

Link copied to clipboard

Exception that is thrown when the result has already been retrieved from the scanning session and the restartSession() method is called.

Link copied to clipboard

Exception that is thrown when the scanning has already been completed and the resolveCurrentStep() method is called.

Link copied to clipboard

Exception that is thrown when the result has already been retrieved from the scanning session and the restartSession() method is called.

Link copied to clipboard

Exception that is thrown when the scanning has already been completed and the process() method is called.

Link copied to clipboard

Represents the mode of document scanning.