Package-level declarations
Types
Link copied to clipboard
data class AdditionalDocumentDetails(val issuingAuthority: String?, val dateOfIssue: String?, val otherPersonDetails: List<String>?, val endorsementsOrObservations: String?, val taxOrExitRequirements: String?, val personalizationTime: String?, val personalizationDeviceSerialNumber: String?)
Parsed Data Group 12 - Additional Document Detail(s).
Link copied to clipboard
data class AdditionalPersonalDetails(val nameOfHolder: NameOfHolder?, val otherNames: List<String>?, val personalNumber: String?, val fullDateOfBirth: String?, val placeOfBirth: List<String>?, val address: List<String>?, val telephone: String?, val profession: String?, val title: String?, val personalSummary: String?, val otherValidTravelDocumentNumbers: List<String>?, val custodyInformation: String?)
Parsed Data Group 11 - Additional Personal Detail(s).
Link copied to clipboard
Parsed Data Group 7 - Displayed Signature or Usual Mark.
Link copied to clipboard
DOT NFC Library.
Link copied to clipboard
Parsed Data Group 2 - Encoded Identification Features - Face.
Link copied to clipboard
interface FlatTagStructureParser
Flat Tag Structure Parser component.
Link copied to clipboard
Factory for Flat Tag Structure Parser component.
Link copied to clipboard
data class MachineReadableZoneInformation(val documentCode: String, val issuingStateOrOrganization: String, val nameOfHolder: NameOfHolder, val nationality: String, val documentNumber: String, val dateOfBirth: String, val sex: String, val dateOfExpiry: String, val optionalData: List<String>)
Parsed Data Group 1 - Machine Readable Zone Information.
Link copied to clipboard
Name of holder (in full).
Link copied to clipboard
interface NfcTravelDocumentReader
NFC Travel Document Reader component.
Link copied to clipboard
Configuration for the NFC Travel Document Reader component.
Link copied to clipboard
Factory for NFC Travel Document Reader component.
Link copied to clipboard
Parsed Data Group 13 - Optional Details(s). Use FlatTagStructureParser in order to parse the content.
Link copied to clipboard
data class TravelDocument(val ldsMasterFile: LdsMasterFile, val ldsVersion: String, val accessControlProtocolUsed: AccessControlProtocol, val authenticationStatus: AuthenticationStatus, val machineReadableZoneInformation: MachineReadableZoneInformation, val encodedIdentificationFeaturesFace: EncodedIdentificationFeaturesFace, val displayedSignatureOrUsualMark: DisplayedSignatureOrUsualMark?, val additionalPersonalDetails: AdditionalPersonalDetails?, val additionalDocumentDetails: AdditionalDocumentDetails?, val optionalDetails: OptionalDetails?, debugInfo: DebugInfo)
Machine Readable Travel Document (eMRTD).