User Manual

Page 5
unsigned long MMM_GetOCR_TextItem returns the character string data for a specific item. For
example “@mrz_line_1” and “@mrz_line_2” are the top and bottom MRZ lines on a two-line
document.
DT-01675
Gemalto Authentication System Software Developer's Reference
Facilitates the comparison of graphical elements of scanned documents to known reference
images.
Sample Function:
RetrieveTextItem retrieves the text string for the named item.
DT-01714
Gemalto ePassport Reader SDK Developer’s Reference
Facilitates the integration of ePassports into a document handling system.
Sample Function:
Active_Authentication performs the active authentication process using the public key retrieved
from data group 15.
DT-01757
Radio Frequency Skin API Specification
Facilitates the extraction of information from ePassports.
Sample Function:
unsigned long MMM_GetRF_File reads a data group from the card embedded in the travel
document. The entire data group is returned in the data buffer.
DT-01762
Logical Data Structure Skin API Specification
Facilitates the manipulation of data found on ePassports.
Sample Function:
unsigned long MMM_LDS_ValidActiveAuthenticationSignature verifies the digital signature
returned from a radio frequency (RF) chip in response to an active authentication request.
These documents encompass the range of tools for use by programmers to develop applications
for the Gemalto Inspection Reader and Gemalto Full Page Reader family.
Some of the SDKs and APIs are complimentary, used together to perform specific tasks:
access all optical character recognition (OCR) results, images and authentication results
(Gemalto Authentication System SDK and OCR Skin API)
access a RF chip, retrieving various fields and verifying passive authentication
(Gemalto ePassport Reader SDK and RF Skin API)
Two of the kits are used alone for specific applications:
decode ICAO data groups from ePassports
(Logical Data Structure Skin API)