SouthAfricaDriversLicenseModel

Listimport com.sybrin.identity.countries.SouthAfrica.DriversLicense.SouthAfricaDriversLicenseModel

extends DriversLicenseModel

Summary

Inherited methods

Validation

The following validation and verification applies to this document:

Component verification

As explained in Validation & Verification the following fields are verified across the front and back components of the document.

Public methods

getCroppedDocumentBackImage

public Bitmap getCroppedDocumentBackImage ()

Returns a cropped image of the back of the scanned document.

getCroppedDocumentBackImagePath

public String getCroppedDocumentBackImagePath ()

Returns the file path of the saved cropped back of the document image.

getDateOfBirth

public Date getDateOfBirth ()

Returns the subject's date of birth as found on the ID card.

getDriverRestrictions

public String getDriverRestrictions()

Returns the subject's driving restrictions.

getIdCountryOfIssue

public String getIdCountryOfIssue()

Returns the subject's country of issue code as found n the barcode.

getIdNumberType

public String getIdNumberType()

Returns the subject's identity number type.

getIdentityNumber

public String getIdentityNumber ()

Returns the subject's identity number as found on the ID card.

getIdentityNumberCheckDigit

public int getIdentityNumberCheckDigit ()

Returns the check digit used to verify the subject's identity number as found on the ID card.

getIdentityNumberCitizenship

public CitizenshipType getIdentityNumberCitizenship ()

Returns the type of citizen a subject's is as found within the subject's identity number.

getIdentityNumberDateOfBirth

public Date getIdentityNumberDateOfBirth ()

Returns the subject's date of birth as found within the subject's identity number.

getIdentityNumberSex

public String getIdentityNumberSex ()

Returns the subject's sex as found within the subject's identity number.

getInitials

public String getInitials()

Returns the subject's initials.

getIssueDates

public List<Date> getIssueDates()

Returns a list the subject's dates of issue.

getLicenseCountryOfIssue

public String getLicenseCountryOfIssue()

Returns the subject's license country of issue code.

getLicenseIssueNumber

public String getLicenseIssueNumber()

Returns the subject's license issue number.

getPrdpCode

public String getPrdpCode()

Returns the subject's professional driver's permit code.

getPrdpExpiry

public Date getValidTo()

Returns the subject's date of expiry for their professional driver's permit.

getSex

public String getSex ()

Returns the subject's sex.

getSurname

public String getSurname ()

Returns the subject's surname.

getValidFrom

public Date getValidFrom()

Returns the subject's date from which the license is valid.

getValidTo

public Date getValidTo()

Returns the subject's date of birth as found on the ID card.

getVehicleCodes

public List<String> getVehicleCodes()

Returns a list the subject's vehicle codes.

getVehicleRestrictions

public List<String> getVehicleRestrictions()

Returns a list the subject's vehicle restrictions.