eID middleware

eIDMW::PTEID_EId Class Reference

Class for the id document on a EID Card. More...

#include <eidlib.h>

Inheritance diagram for eIDMW::PTEID_EId:

eIDMW::PTEID_XMLDoc eIDMW::PTEID_Object

List of all members.

Public Member Functions

virtual PTEIDSDK_API ~PTEID_EId ()
 Destructor.
PTEIDSDK_API const char * getDocumentVersion ()
 Return Document Version field.
PTEIDSDK_API const char * getDocumentType ()
 Return Document Type field.
PTEIDSDK_API const char * getCountry ()
 Return Country field.
PTEIDSDK_API const char * getFirstName1 ()
 Return First Name part 1 (2 first given name).
PTEIDSDK_API const char * getSurname ()
 Return Surname field.
PTEIDSDK_API const char * getGender ()
 Return Gender field.
PTEIDSDK_API const char * getDateOfBirth ()
 Return Date Of Birth field.
PTEIDSDK_API const char * getLocationOfBirth ()
 Return Location Of Birth field.
PTEIDSDK_API const char * getNobility ()
 Return Nobility field.
PTEIDSDK_API const char * getNationality ()
 Return Nationality field.
PTEIDSDK_API const char * getNationalNumber ()
 Return National Number field.
PTEIDSDK_API const char * getDuplicata ()
 Return Duplicata field.
PTEIDSDK_API const char * getSpecialOrganization ()
 Return Special Organization field.
PTEIDSDK_API const char * getMemberOfFamily ()
 Return Member Of Family field.
PTEIDSDK_API const char * getLogicalNumber ()
 Return Logical Number field.
PTEIDSDK_API const char * getChipNumber ()
 Return Chip Number field.
PTEIDSDK_API const char * getValidityBeginDate ()
 Return Validity Begin Date field.
PTEIDSDK_API const char * getValidityEndDate ()
 Return Validity End Date field.
PTEIDSDK_API const char * getSpecialStatus ()
 Return Special Status field.
PTEIDSDK_API const char * getHeight ()
 Return field Height.
PTEIDSDK_API const char * getDocumentNumber ()
 Return field DocumentNumber.
PTEIDSDK_API const char * getTaxNo ()
 Return field TaxNo.
PTEIDSDK_API const char * getSocialSecurityNo ()
 Return field SocialSecurityNo.
PTEIDSDK_API const char * getHealthNo ()
 Return field HealthNo.
PTEIDSDK_API const char * getIssuingEntity ()
 Return field IssuingEntity.
PTEIDSDK_API const char * getLocalofRequest ()
 Return field LocalofRequest.
PTEIDSDK_API const char * getGivenNameFather ()
 Return field GivenNameFather.
PTEIDSDK_API const char * getSurnameFather ()
 Return field SurnameFather.
PTEIDSDK_API const char * getGivenNameMother ()
 Return field GivenNameMother.
PTEIDSDK_API const char * getSurnameMother ()
 Return field SurnameMother.
PTEIDSDK_API const char * getParents ()
 Return field Parents.
PTEIDSDK_API const PTEID_ByteArraygetPhoto ()
 Return field Photo.
PTEIDSDK_API const char * getPersoData ()
 Return field PersoData.
PTEIDSDK_API const char * getValidation ()
 Return field Validation.

Friends

PTEID_EIdPTEID_EIDCard::getID ()
 For internal use : This method must access protected constructor.


Detailed Description

Class for the id document on a EID Card.

You can get such an object from PTEID_EIDCard::getID() (or getDocument).


Constructor & Destructor Documentation

virtual PTEIDSDK_API eIDMW::PTEID_EId::~PTEID_EId (  )  [virtual]

Destructor.


Member Function Documentation

PTEIDSDK_API const char* eIDMW::PTEID_EId::getChipNumber (  ) 

Return Chip Number field.

PTEIDSDK_API const char* eIDMW::PTEID_EId::getCountry (  ) 

Return Country field.

PTEIDSDK_API const char* eIDMW::PTEID_EId::getDateOfBirth (  ) 

Return Date Of Birth field.

PTEIDSDK_API const char* eIDMW::PTEID_EId::getDocumentNumber (  ) 

Return field DocumentNumber.

PTEIDSDK_API const char* eIDMW::PTEID_EId::getDocumentType (  ) 

Return Document Type field.

PTEIDSDK_API const char* eIDMW::PTEID_EId::getDocumentVersion (  ) 

Return Document Version field.

PTEIDSDK_API const char* eIDMW::PTEID_EId::getDuplicata (  ) 

Return Duplicata field.

PTEIDSDK_API const char* eIDMW::PTEID_EId::getFirstName1 (  ) 

Return First Name part 1 (2 first given name).

PTEIDSDK_API const char* eIDMW::PTEID_EId::getGender (  ) 

Return Gender field.

PTEIDSDK_API const char* eIDMW::PTEID_EId::getGivenNameFather (  ) 

Return field GivenNameFather.

PTEIDSDK_API const char* eIDMW::PTEID_EId::getGivenNameMother (  ) 

Return field GivenNameMother.

PTEIDSDK_API const char* eIDMW::PTEID_EId::getHealthNo (  ) 

Return field HealthNo.

PTEIDSDK_API const char* eIDMW::PTEID_EId::getHeight (  ) 

Return field Height.

PTEIDSDK_API const char* eIDMW::PTEID_EId::getIssuingEntity (  ) 

Return field IssuingEntity.

PTEIDSDK_API const char* eIDMW::PTEID_EId::getLocalofRequest (  ) 

Return field LocalofRequest.

PTEIDSDK_API const char* eIDMW::PTEID_EId::getLocationOfBirth (  ) 

Return Location Of Birth field.

PTEIDSDK_API const char* eIDMW::PTEID_EId::getLogicalNumber (  ) 

Return Logical Number field.

PTEIDSDK_API const char* eIDMW::PTEID_EId::getMemberOfFamily (  ) 

Return Member Of Family field.

PTEIDSDK_API const char* eIDMW::PTEID_EId::getNationality (  ) 

Return Nationality field.

PTEIDSDK_API const char* eIDMW::PTEID_EId::getNationalNumber (  ) 

Return National Number field.

PTEIDSDK_API const char* eIDMW::PTEID_EId::getNobility (  ) 

Return Nobility field.

PTEIDSDK_API const char* eIDMW::PTEID_EId::getParents (  ) 

Return field Parents.

PTEIDSDK_API const char* eIDMW::PTEID_EId::getPersoData (  ) 

Return field PersoData.

PTEIDSDK_API const PTEID_ByteArray& eIDMW::PTEID_EId::getPhoto (  ) 

Return field Photo.

PTEIDSDK_API const char* eIDMW::PTEID_EId::getSocialSecurityNo (  ) 

Return field SocialSecurityNo.

PTEIDSDK_API const char* eIDMW::PTEID_EId::getSpecialOrganization (  ) 

Return Special Organization field.

PTEIDSDK_API const char* eIDMW::PTEID_EId::getSpecialStatus (  ) 

Return Special Status field.

PTEIDSDK_API const char* eIDMW::PTEID_EId::getSurname (  ) 

Return Surname field.

PTEIDSDK_API const char* eIDMW::PTEID_EId::getSurnameFather (  ) 

Return field SurnameFather.

PTEIDSDK_API const char* eIDMW::PTEID_EId::getSurnameMother (  ) 

Return field SurnameMother.

PTEIDSDK_API const char* eIDMW::PTEID_EId::getTaxNo (  ) 

Return field TaxNo.

PTEIDSDK_API const char* eIDMW::PTEID_EId::getValidation (  ) 

Return field Validation.

PTEIDSDK_API const char* eIDMW::PTEID_EId::getValidityBeginDate (  ) 

Return Validity Begin Date field.

PTEIDSDK_API const char* eIDMW::PTEID_EId::getValidityEndDate (  ) 

Return Validity End Date field.


Friends And Related Function Documentation

PTEID_EId& PTEID_EIDCard::getID (  )  [friend]

For internal use : This method must access protected constructor.


The documentation for this class was generated from the following file: