|
Portuguese eID Middleware SDK Version: 3.14.0
|
Public Member Functions | |
| PTEIDSDK_API const char * | documentCode () const |
| PTEIDSDK_API const char * | issuingState () const |
| PTEIDSDK_API const char * | documentNumber () const |
| PTEIDSDK_API int | serialNumberCheckDigit () const |
| PTEIDSDK_API const char * | optionalDataLine1 () const |
| PTEIDSDK_API const char * | dateOfBirth () const |
| PTEIDSDK_API char | sex () const |
| PTEIDSDK_API const char * | dateOfExpiry () const |
| PTEIDSDK_API const char * | nationality () const |
| PTEIDSDK_API const char * | optionalDataLine2 () const |
| PTEIDSDK_API const char * | primaryIdentifier () const |
| PTEIDSDK_API const char * | secondaryIdentifier () const |
| PTEIDSDK_API bool | isPassport () const |
Public Member Functions inherited from eIDMW::PTEID_Object | |
| virtual PTEIDSDK_API | ~PTEID_Object ()=0 |
| NOEXPORT_PTEIDSDK void | Init (const SDK_Context *context, void *impl) |
| NOEXPORT_PTEIDSDK void | Release () |
Additional Inherited Members | |
Protected Member Functions inherited from eIDMW::PTEID_Object | |
| PTEID_Object (const SDK_Context *context, void *impl) | |
| void | addObject (PTEID_Object *impl) |
| void | backupObject (unsigned long idx) |
| PTEID_Object * | getObject (unsigned long idx) |
| PTEID_Object * | getObject (void *impl) |
| void | delObject (unsigned long idx) |
| void | delObject (void *impl) |
| void | checkContextStillOk () const |
| PTEID_Object (const PTEID_Object &obj) | |
| PTEID_Object & | operator= (const PTEID_Object &obj) |
Protected Attributes inherited from eIDMW::PTEID_Object | |
| bool | m_delimpl |
| void * | m_impl |
| unsigned long | m_ulIndexExtAdd |
| std::map< unsigned long, PTEID_Object * > | m_objects |
| SDK_Context * | m_context |
| PTEIDSDK_API const char * eIDMW::PTEID_ICAO_DG1::dateOfBirth | ( | ) | const |
Return the date of birth (YYMMDD format)
| PTEIDSDK_API const char * eIDMW::PTEID_ICAO_DG1::dateOfExpiry | ( | ) | const |
Return the date of expiry (YYMMDD format)
| PTEIDSDK_API const char * eIDMW::PTEID_ICAO_DG1::documentCode | ( | ) | const |
Return the document code (e.g. "P" for passport, "I" for identity card)
| PTEIDSDK_API const char * eIDMW::PTEID_ICAO_DG1::documentNumber | ( | ) | const |
Return the document number
| PTEIDSDK_API bool eIDMW::PTEID_ICAO_DG1::isPassport | ( | ) | const |
Return true if the document is a passport (code starts with 'P')
| PTEIDSDK_API const char * eIDMW::PTEID_ICAO_DG1::issuingState | ( | ) | const |
Return the issuing state (3-letter ISO code)
| PTEIDSDK_API const char * eIDMW::PTEID_ICAO_DG1::nationality | ( | ) | const |
Return the nationality (3-letter ISO code)
| PTEIDSDK_API const char * eIDMW::PTEID_ICAO_DG1::optionalDataLine1 | ( | ) | const |
Return the first line of optional data (present in some MRTD types)
| PTEIDSDK_API const char * eIDMW::PTEID_ICAO_DG1::optionalDataLine2 | ( | ) | const |
Return the second line of optional data (present in some MRTD types)
| PTEIDSDK_API const char * eIDMW::PTEID_ICAO_DG1::primaryIdentifier | ( | ) | const |
Return the primary identifier (surname)
| PTEIDSDK_API const char * eIDMW::PTEID_ICAO_DG1::secondaryIdentifier | ( | ) | const |
Return the secondary identifier (given names)
| PTEIDSDK_API int eIDMW::PTEID_ICAO_DG1::serialNumberCheckDigit | ( | ) | const |
Return the check digit for the document number. If -1, optional data completes the number.
| PTEIDSDK_API char eIDMW::PTEID_ICAO_DG1::sex | ( | ) | const |
Return the sex (M, F or <)