dot_nfc_platform_interface library

Classes

AdditionalDocumentDetails
Parsed Data Group 12 - Additional Document Detail(s).
AdditionalPersonalDetails
Parsed Data Group 11 - Additional Personal Detail(s).
AuthenticationStatus
Authentication status of data and chip.
CardAccessNumberPassword
Card Access Number as a password.
CheckDigit
A check digit belonging to a particular Machine Readable Zone element with a checksum in the MRZ.
ChipAuthenticationStatus
Authentication status of the chip and protocol used for that purpose.
DataAuthenticationStatus
Authentication status of the data and protocol used for that purpose.
Date
Parsed date value in Machine Readable Zone.
DateElementWithCheckDigit
Date element of Machine Readable Zone with checksum.
DisplayedSignatureOrUsualMark
Parsed Data Group 7 - Displayed Signature or Usual Mark.
DotNfcPlatform
DotSdk
DOT SDK main component for initialization and deinitialization.
DotSdkConfiguration
Configuration for the main DOT SDK component (DotSdk).
Element
Element of Machine Readable Zone.
ElementWithCheckDigit
Element of Machine Readable Zone with checksum.
EncodedIdentificationFeaturesFace
Parsed Data Group 2 - Encoded Identification Features - Face.
Image
Represents an image.
ImageSize
Represents image size in pixels.
Lds1ElementaryFile
Binary representation of the LDS1 Elementary File.
Lds1eMrtdApplication
Binary representation of the LDS1 eMRTD Application.
LdsMasterFile
Binary representation of the Logical Data Structure / Master File according to ICAO Doc 9303, Machine Readable Travel Documents, Part 10: Logical Data Structure (LDS) for Storage of Biometrics and Other Data in the Contactless Integrated Circuit (IC) (See: Section 2: Structure of Doc 9303-10).
MachineReadableZone
Machine Readable Zone (MRZ). It contains a travel document type and the parsed content in one of the TD1, TD2 or TD3.
MachineReadableZoneInformation
Parsed Data Group 1 - Machine Readable Zone Information.
MachineReadableZonePassword
Password from Machine Readable Zone.
NameElement
Name element of Machine Readable Zone.
NameOfHolder
Name of holder (in full).
NfcTravelDocumentReaderComponent
NfcTravelDocumentReaderConfiguration
Configuration for the NFC Travel Document Reader UI component (NfcTravelDocumentReaderWidget).
NfcTravelDocumentReaderException
Thrown if NFC reading fails due to an unexpected reason.
NfcTravelDocumentReaderResult
Result of the NFC Travel Document Reader component.
OptionalDetails
Parsed Data Group 13 - Optional Details(s).
Password
Password for accessing the chip.
StringPosition
Position of the string in Machine Readable Zone.
Td1MachineReadableZone
Machine Readable Zone according to Doc 9303 Part 5: Specifications for TD1 Size Machine Readable Official Travel Documents (MROTDs).
Td2MachineReadableZone
Machine Readable Zone according to Doc 9303 Part 6: Specifications for TD2 Size Machine Readable Official Travel Documents (MROTDs).
Td3MachineReadableZone
Machine Readable Zone according to Doc 9303 Part 4: Specifications for Machine Readable Passports (MRPs) and other TD3 Size MRTDs.
TravelDocument
Machine Readable Travel Document (eMRTD).

Enums

AccessControlProtocol
Access protocol for authenticating the inspection system.
ChipAuthenticationStatusProtocol
Protocol for authentication of the chip.
ChipAuthenticationStatusValue
Authentication status of the chip.
DataAuthenticationStatusProtocol
Protocol for authentication of the data.
DataAuthenticationStatusValue
Authentication status of the data.
ImageFormat
Image format.
IosPollingOption
Polling option specifies which travel documents can be detected.
Lds1ElementaryFileId
Identifier of the LDS1 Elementary File.