ExtractedIdData

public final class ExtractedIdData

Parameters

idType

This is extracted id type that is returned in the response.

idState

This is 2 or 3 digit ISO state code. Either extracted from the barcode or as defined in the template.

idCountry

This is the 3-digit ISO country code in which the identity document was issued. Either extracted from the barcode / MRZ or as defined in the template.

idNumber

ID number extracted from either barcode, MRZ, or front of the ID when MRZ / barcode are not present.

idNumber1

ID number1 extracted from either barcode, MRZ, or front of the ID when MRZ / barcode are not present.

idNumber2

ID number2 extracted from either barcode, MRZ, or front of the ID when MRZ / barcode are not present.

idNumber3

ID number3 extracted from either barcode, MRZ, or front of the ID when MRZ / barcode are not present.

idDateOfBirth

Date of Birth extracted from either barcode, MRZ, or front of the ID when MRZ / barcode are not present. Date will be formatted as dd/mm/yyyy format if parsed correctly after extraction.

idDateOfBirthFormatted

Date of Birth extracted from either barcode, MRZ, or front of the ID when MRZ / barcode are not present. Date will be formatted as dd/mm/yyyy format if parsed correctly after extraction.

idExpirationDate

Expiration Date extracted from either barcode, MRZ, or front of the ID when MRZ / barcode are not present. Date will be formatted as dd/mm/yyyy format if parsed correctly after extraction.

idExpirationDateFormatted

Expiration Date extracted from either barcode, MRZ, or front of the ID when MRZ / barcode are not present. Date will be formatted as dd/mm/yyyy format if parsed correctly after extraction.

idIssueDate

Issue Date extracted from either barcode, MRZ, or front of the ID when MRZ/barcode are not present. Date will be formatted as dd/mm/yyyy format if parsed correctly after extraction.

idIssueCountry

This is the 3-digit ISO country code in which the identity document was issued. Either extracted from the barcode / MRZ or as defined in the template

mrzData

This is the raw data extracted from the MRZ.

idImageFront

This image is the front image provided by the client.

idImageBack

This image is the back image provided by the client.

idProcessImageFront

Processed images are copies of the image that have been cropped, desckewed, rotated after the server processes them for template matching.

idProcessImageBack

Processed images are copies of the image that have been cropped, desckewed, rotated after the server processes them for template matching.

idNumberNonEng

Non English idNumber, extracted from the front or back of the ID.

idNumber2NonEng

Non English idNumber2, extracted from the front or back of the ID.

idDateOfBirthNonEng

Non English date of birth, extracted from the front or back of the ID.

idExpirationDateNonEng

Non English expiration date, extracted from the front or back of the ID.

idIssueDateNonEng

Non English issue date, extracted from the front or back of the ID.

barcodeDataParsed

Flag for barcode data parsed.

photoOnId

Customer Photo on specific Id.

ageOver18

Flag which indicates if the individual's age is over 18 as calculated from the extracted Date of Birth. (Y/N).

nationality

Nationality of individual based on the MRZ data from the submitted ID, if available.

idNotExpired

Flag which indicates if the submitted ID is expired. (Y/N).

validIdNumber

Flag which indicates if the ID number extracted from the ID is in a valid format. (Y/N).

negativeDBMatchFound

Flag which indicates if there is a biometric match against the negative database which will automatically decline the transaction. (Y/N).

mrzErrorMessage

Will display any error if the MRZ extraction fails, this will be blank if there are no errors.

Constructors

Link copied to clipboard
public ExtractedIdData ExtractedIdData(String idType, String idState, String idCountry, String idNumber, String idNumber1, String idNumber2, String idNumber3, String idDateOfBirth, String idDateOfBirthFormatted, String idExpirationDate, String idExpirationDateFormatted, String idIssueDate, String idIssueCountry, String mrzData, String idImageFront, String idImageBack, String idProcessImageFront, String idProcessImageBack, String idNumberNonEng, String idNumber2NonEng, String idDateOfBirthNonEng, String idExpirationDateNonEng, String idIssueDateNonEng, String barcodeDataParsed, String photoOnId, String ageOver18, String nationality, String idNotExpired, String validIdNumber, String negativeDBMatchFound, String mrzErrorMessage, String profession, String professionNonEng)

Properties

Link copied to clipboard
private final String ageOver18

Type:String
Flag for ageOver18 data parsed. Possible values include:
Y: age Over 18 parsed from ID
N: age Over 18 was not parsed from ID

Link copied to clipboard
private final String barcodeDataParsed

Type:String
Flag for barcode data parsed. Possible values include:
Y: Barcode data was parsed from ID
N: Barcode data was not parsed from ID

Link copied to clipboard
private final String idCountry

Type:String
This is the 3-digit ISO country code in which the identity document was issued. Either extracted from the barcode / MRZ or as defined in the template.

Link copied to clipboard
private final String idDateOfBirth

Type:String($DD/MM/YYYY)
Example:31/12/2019
Date of Birth extracted from either barcode, MRZ, or front of the ID when MRZ / barcode are not present. Date will be formatted as dd/mm/yyyy format if parsed correctly after extraction.

Link copied to clipboard

Type:String($DD/MM/YYYY)
Example:31/12/2019
Date of Birth extracted from either barcode, MRZ, or front of the ID when MRZ / barcode are not present. Date will be formatted as dd/mm/yyyy format if parsed correctly after extraction.

Link copied to clipboard

Type:String
Non English date of birth, extracted from the front or back of the ID.

Link copied to clipboard
private final String idExpirationDate

Type:String($DD/MM/YYYY)
Example:31/12/2019
Expiration Date extracted from either barcode, MRZ, or front of the ID when MRZ / barcode are not present. Date will be formatted as dd/mm/yyyy format if parsed correctly after extraction.

Link copied to clipboard

Type:String($DD/MM/YYYY)
Example:31/12/2019
Expiration Date extracted from either barcode, MRZ, or front of the ID when MRZ / barcode are not present. Date will be formatted as dd/mm/yyyy format if parsed correctly after extraction.

Link copied to clipboard

Type:String
Non English expiration date, extracted from the front or back of the ID.

Link copied to clipboard
private final String idImageBack

Type:String($base64)
This image is the back image provided by the client.

Link copied to clipboard
private final String idImageFront

Type:String($base64)
This image is the front image provided by the client.

Link copied to clipboard
private final String idIssueCountry

Type:String
This is the 3-digit ISO country code in which the identity document was issued. Either extracted from the barcode / MRZ or as defined in the template

Link copied to clipboard
private final String idIssueDate

Type:String($DD/MM/YYYY)
Example:31/12/2019
Issue Date extracted from either barcode, MRZ, or front of the ID when MRZ/barcode are not present. Date will be formatted as dd/mm/yyyy format if parsed correctly after extraction.

Link copied to clipboard
private final String idIssueDateNonEng

Type:String
Non English issue date, extracted from the front or back of the ID.

Link copied to clipboard
private final String idNotExpired

Type:String
Flag which indicates if the submitted ID is expired. (Y/N).

Link copied to clipboard
private final String idNumber

Type:String
Example:123456
ID number extracted from either barcode, MRZ, or front of the ID when MRZ / barcode are not present.

Link copied to clipboard
private final String idNumber1

Type:String
Example:123456
ID number1 extracted from either barcode, MRZ, or front of the ID when MRZ / barcode are not present.

Link copied to clipboard
private final String idNumber2

Type:String
Example:123456
ID number2 extracted from either barcode, MRZ, or front of the ID when MRZ / barcode are not present.

Link copied to clipboard
private final String idNumber2NonEng

Type:String
Non English idNumber2, extracted from the front or back of the ID.

Link copied to clipboard
private final String idNumber3

Type:String
Example:123456
ID number3 extracted from either barcode, MRZ, or front of the ID when MRZ / barcode are not present.

Link copied to clipboard
private final String idNumberNonEng

Type:String
Non English idNumber, extracted from the front or back of the ID.

Link copied to clipboard
private final String idProcessImageBack

Type:String($base64)
Processed images are copies of the image that have been cropped, desckewed, rotated after the server processes them for template matching.

Link copied to clipboard

Type:String($base64)
Processed images are copies of the image that have been cropped, desckewed, rotated after the server processes them for template matching.

Link copied to clipboard
private final String idState

Type:String
This is 2 or 3 digit ISO state code. Either extracted from the barcode or as defined in the template.

Link copied to clipboard
private final String idType

Type:String
This is extracted id type that is returned in the response.

Link copied to clipboard
private final String mrzData

Type:String
This is the raw data extracted from the MRZ.

Link copied to clipboard
private final String mrzErrorMessage

Type:String
Will display any error if the MRZ extraction fails, this will be blank if there are no errors.

Link copied to clipboard
private final String nationality

Type:String
Nationality of individual based on the MRZ data from the submitted ID, if available.

Link copied to clipboard

Type:String
Flag which indicates if there is a biometric match against the negative database which will automatically decline the transaction. (Y/N).

Link copied to clipboard
private final String photoOnId

Type:String($base64)
Copy of the image of Face on the ID that have been cropped.

Link copied to clipboard
private final String profession

Type:String
profession, extracted from the front or back of the ID.

Link copied to clipboard
private final String professionNonEng

Type:String
Non English profession, extracted from the front or back of the ID./b>

Link copied to clipboard
private final String validIdNumber

Type:String
Flag which indicates if the ID number extracted from the ID is in a valid format. (Y/N)..

Functions

Link copied to clipboard
public final String getAgeOver18()

Type:String
Flag for ageOver18 data parsed. Possible values include:
Y: age Over 18 parsed from ID
N: age Over 18 was not parsed from ID

Link copied to clipboard

Type:String
Flag for barcode data parsed. Possible values include:
Y: Barcode data was parsed from ID
N: Barcode data was not parsed from ID

Link copied to clipboard
public final String getIdCountry()

Type:String
This is the 3-digit ISO country code in which the identity document was issued. Either extracted from the barcode / MRZ or as defined in the template.

Link copied to clipboard
public final String getIdDateOfBirth()

Type:String($DD/MM/YYYY)
Example:31/12/2019
Date of Birth extracted from either barcode, MRZ, or front of the ID when MRZ / barcode are not present. Date will be formatted as dd/mm/yyyy format if parsed correctly after extraction.

Link copied to clipboard

Type:String($DD/MM/YYYY)
Example:31/12/2019
Date of Birth extracted from either barcode, MRZ, or front of the ID when MRZ / barcode are not present. Date will be formatted as dd/mm/yyyy format if parsed correctly after extraction.

Link copied to clipboard

Type:String
Non English date of birth, extracted from the front or back of the ID.

Link copied to clipboard
public final String getIdExpirationDate()

Type:String($DD/MM/YYYY)
Example:31/12/2019
Expiration Date extracted from either barcode, MRZ, or front of the ID when MRZ / barcode are not present. Date will be formatted as dd/mm/yyyy format if parsed correctly after extraction.

Link copied to clipboard

Type:String($DD/MM/YYYY)
Example:31/12/2019
Expiration Date extracted from either barcode, MRZ, or front of the ID when MRZ / barcode are not present. Date will be formatted as dd/mm/yyyy format if parsed correctly after extraction.

Link copied to clipboard

Type:String
Non English expiration date, extracted from the front or back of the ID.

Link copied to clipboard
public final String getIdImageBack()

Type:String($base64)
This image is the back image provided by the client.

Link copied to clipboard
public final String getIdImageFront()

Type:String($base64)
This image is the front image provided by the client.

Link copied to clipboard
public final String getIdIssueCountry()

Type:String
This is the 3-digit ISO country code in which the identity document was issued. Either extracted from the barcode / MRZ or as defined in the template

Link copied to clipboard
public final String getIdIssueDate()

Type:String($DD/MM/YYYY)
Example:31/12/2019
Issue Date extracted from either barcode, MRZ, or front of the ID when MRZ/barcode are not present. Date will be formatted as dd/mm/yyyy format if parsed correctly after extraction.

Link copied to clipboard

Type:String
Non English issue date, extracted from the front or back of the ID.

Link copied to clipboard
public final String getIdNotExpired()

Type:String
Flag which indicates if the submitted ID is expired. (Y/N).

Link copied to clipboard
public final String getIdNumber()

Type:String
Example:123456
ID number extracted from either barcode, MRZ, or front of the ID when MRZ / barcode are not present.

Link copied to clipboard
public final String getIdNumber1()

Type:String
Example:123456
ID number1 extracted from either barcode, MRZ, or front of the ID when MRZ / barcode are not present.

Link copied to clipboard
public final String getIdNumber2()

Type:String
Example:123456
ID number2 extracted from either barcode, MRZ, or front of the ID when MRZ / barcode are not present.

Link copied to clipboard
public final String getIdNumber2NonEng()

Type:String
Non English idNumber2, extracted from the front or back of the ID.

Link copied to clipboard
public final String getIdNumber3()

Type:String
Example:123456
ID number3 extracted from either barcode, MRZ, or front of the ID when MRZ / barcode are not present.

Link copied to clipboard
public final String getIdNumberNonEng()

Type:String
Non English idNumber, extracted from the front or back of the ID.

Link copied to clipboard

Type:String($base64)
Processed images are copies of the image that have been cropped, desckewed, rotated after the server processes them for template matching.

Link copied to clipboard

Type:String($base64)
Processed images are copies of the image that have been cropped, desckewed, rotated after the server processes them for template matching.

Link copied to clipboard
public final String getIdState()

Type:String
This is 2 or 3 digit ISO state code. Either extracted from the barcode or as defined in the template.

Link copied to clipboard
public final String getIdType()

Type:String
This is extracted id type that is returned in the response.

Link copied to clipboard
public final String getMrzData()

Type:String
This is the raw data extracted from the MRZ.

Link copied to clipboard
public final String getMrzErrorMessage()

Type:String
Will display any error if the MRZ extraction fails, this will be blank if there are no errors.

Link copied to clipboard
public final String getNationality()

Type:String
Nationality of individual based on the MRZ data from the submitted ID, if available.

Link copied to clipboard

Type:String
Flag which indicates if there is a biometric match against the negative database which will automatically decline the transaction. (Y/N).

Link copied to clipboard
public final String getPhotoOnId()

Type:String($base64)
Copy of the image of Face on the ID that have been cropped.

Link copied to clipboard
public final String getProfession()

Type:String
profession, extracted from the front or back of the ID.

Link copied to clipboard
public final String getProfessionNonEng()

Type:String
Non English profession, extracted from the front or back of the ID./b>

Link copied to clipboard
public final String getValidIdNumber()

Type:String
Flag which indicates if the ID number extracted from the ID is in a valid format. (Y/N)..