public class DePassport
extends GenericDocumentWrapper
German travel passport (Reisepass)
@NotNull public static java.lang.String DOCUMENT_TYPE
Generic document type name of this document wrapper.
@NotNull public static java.lang.String DOCUMENT_NORMALIZED_TYPE
Normalized document type name of this document wrapper.
public static io.scanbot.genericdocument.entity.DePassport.Companion Companion
public DePassport(@NotNull
GenericDocument document)
German travel passport (Reisepass)
@NotNull protected java.lang.String getRequiredDocumentType()
The required type of the wrapped document. Null if this wrapper can wrap more than one type of document
@NotNull public TextFieldWrapper getBirthDate()
Birth date
@NotNull public TextFieldWrapper getBirthplace()
Birthplace
@NotNull public TextFieldWrapper getCountryCode()
Country code
@NotNull public TextFieldWrapper getExpiryDate()
Expiry date
@NotNull public TextFieldWrapper getGender()
Gender
@NotNull public TextFieldWrapper getGivenNames()
Given names
@NotNull public TextFieldWrapper getId()
Document ID number (in the top-right corner).
@NotNull public TextFieldWrapper getIssueDate()
Issue date
@NotNull public TextFieldWrapper getIssuingAuthority()
Issuing authority
@Nullable public TextFieldWrapper getMaidenName()
Maiden name
@NotNull public TextFieldWrapper getNationality()
Nationality
@NotNull public TextFieldWrapper getPassportType()
Passport type
@NotNull public FieldWrapper getPhoto()
Photo image
@NotNull public TextFieldWrapper getRawMRZ()
Raw MRZ text value
@NotNull public FieldWrapper getSignature()
Signature image
@NotNull public TextFieldWrapper getSurname()
Surname
@NotNull public MRZ getMrz()
Contains the MRZ sub-document.