| eID middleware |

Public Member Functions | |
| override void | Dispose () |
| virtual bool | isTestCard () |
| Return true this is a test card. | |
| virtual bool | getAllowTestCard () |
| Return true if test card are allowed. | |
| virtual void | setAllowTestCard (bool allow) |
| Set the flag to allow the test cards. | |
| virtual PTEID_CertifStatus | getDataStatus () |
| Return the status of the data (RRN certificate validity). | |
| override PTEID_XMLDoc | getDocument (PTEID_DocumentType type) |
| Return a document from the card. | |
| PTEID_EIdFullDoc | getFullDoc () |
| Get the full document. | |
| PTEID_EId | getID () |
| Get the id document. | |
| PTEID_Picture | getPicture () |
| Get the picture document. | |
| PTEID_CardVersionInfo | getVersionInfo () |
| Get the info document. | |
| PTEID_Certificate | getCert (PTEID_CertifType type) |
| Return certificate by type from the card. | |
| PTEID_Certificate | getRrn () |
| Return the RRN certificate from the card. | |
| PTEID_Certificate | getRoot () |
| Return the root certificate from the card. | |
| PTEID_Certificate | getCA () |
| Return the ca certificate from the card. | |
| PTEID_Certificate | getSignature () |
| Return the signature certificate from the card. | |
| PTEID_Certificate | getAuthentication () |
| Return the authentication certificate from the card. | |
| override PTEID_ByteArray | getRawData (PTEID_RawDataType type) |
| Return a raw data from the card. | |
| PTEID_ByteArray | getRawData_Id () |
| Get the Id RawData. | |
| PTEID_ByteArray | getRawData_IdSig () |
| Get the IdSig RawData. | |
| PTEID_ByteArray | getRawData_Addr () |
| Get the Addr RawData. | |
| PTEID_ByteArray | getRawData_AddrSig () |
| Get the AddrSig RawData. | |
| PTEID_ByteArray | getRawData_Picture () |
| Get the picture RawData. | |
| PTEID_ByteArray | getRawData_CardInfo () |
| Get the Card Info RawData. | |
| PTEID_ByteArray | getRawData_TokenInfo () |
| Get the Token Info RawData. | |
| PTEID_ByteArray | getRawData_CertRRN () |
| Get the Cert RRN RawData. | |
| PTEID_ByteArray | getRawData_Challenge () |
| Get the challenge RawData. | |
| PTEID_ByteArray | getRawData_Response () |
| Get the response RawData. | |
Static Public Member Functions | |
| static bool | isApplicationAllowed () |
| Return true if the user allow the application. | |
To get such an object you have to ask it from the ReaderContext.
| override void be::portugal::eid::PTEID_EIDCard::Dispose | ( | ) | [inline, virtual] |
Reimplemented from be::portugal::eid::PTEID_SmartCard.
Reimplemented in be::portugal::eid::PTEID_ForeignerCard, and be::portugal::eid::PTEID_KidsCard.
| virtual bool be::portugal::eid::PTEID_EIDCard::getAllowTestCard | ( | ) | [inline, virtual] |
Return true if test card are allowed.
| PTEID_Certificate be::portugal::eid::PTEID_EIDCard::getAuthentication | ( | ) | [inline] |
Return the authentication certificate from the card.
| PTEID_Certificate be::portugal::eid::PTEID_EIDCard::getCA | ( | ) | [inline] |
Return the ca certificate from the card.
| PTEID_Certificate be::portugal::eid::PTEID_EIDCard::getCert | ( | PTEID_CertifType | type | ) | [inline] |
Return certificate by type from the card.
| virtual PTEID_CertifStatus be::portugal::eid::PTEID_EIDCard::getDataStatus | ( | ) | [inline, virtual] |
Return the status of the data (RRN certificate validity).
| override PTEID_XMLDoc be::portugal::eid::PTEID_EIDCard::getDocument | ( | PTEID_DocumentType | type | ) | [inline, virtual] |
Return a document from the card.
Throw PTEID_ExDocTypeUnknown exception if the document doesn't exist for this card.
Reimplemented from be::portugal::eid::PTEID_Card.
| PTEID_EIdFullDoc be::portugal::eid::PTEID_EIDCard::getFullDoc | ( | ) | [inline] |
Get the full document.
| PTEID_EId be::portugal::eid::PTEID_EIDCard::getID | ( | ) | [inline] |
Get the id document.
| PTEID_Picture be::portugal::eid::PTEID_EIDCard::getPicture | ( | ) | [inline] |
Get the picture document.
| override PTEID_ByteArray be::portugal::eid::PTEID_EIDCard::getRawData | ( | PTEID_RawDataType | type | ) | [inline, virtual] |
Return a raw data from the card.
Throw PTEID_ExFileTypeUnknown exception if the document doesn't exist for this card.
Reimplemented from be::portugal::eid::PTEID_Card.
| PTEID_ByteArray be::portugal::eid::PTEID_EIDCard::getRawData_Addr | ( | ) | [inline] |
Get the Addr RawData.
| PTEID_ByteArray be::portugal::eid::PTEID_EIDCard::getRawData_AddrSig | ( | ) | [inline] |
Get the AddrSig RawData.
| PTEID_ByteArray be::portugal::eid::PTEID_EIDCard::getRawData_CardInfo | ( | ) | [inline] |
Get the Card Info RawData.
| PTEID_ByteArray be::portugal::eid::PTEID_EIDCard::getRawData_CertRRN | ( | ) | [inline] |
Get the Cert RRN RawData.
| PTEID_ByteArray be::portugal::eid::PTEID_EIDCard::getRawData_Challenge | ( | ) | [inline] |
Get the challenge RawData.
| PTEID_ByteArray be::portugal::eid::PTEID_EIDCard::getRawData_Id | ( | ) | [inline] |
Get the Id RawData.
| PTEID_ByteArray be::portugal::eid::PTEID_EIDCard::getRawData_IdSig | ( | ) | [inline] |
Get the IdSig RawData.
| PTEID_ByteArray be::portugal::eid::PTEID_EIDCard::getRawData_Picture | ( | ) | [inline] |
Get the picture RawData.
| PTEID_ByteArray be::portugal::eid::PTEID_EIDCard::getRawData_Response | ( | ) | [inline] |
Get the response RawData.
| PTEID_ByteArray be::portugal::eid::PTEID_EIDCard::getRawData_TokenInfo | ( | ) | [inline] |
Get the Token Info RawData.
| PTEID_Certificate be::portugal::eid::PTEID_EIDCard::getRoot | ( | ) | [inline] |
Return the root certificate from the card.
| PTEID_Certificate be::portugal::eid::PTEID_EIDCard::getRrn | ( | ) | [inline] |
Return the RRN certificate from the card.
| PTEID_Certificate be::portugal::eid::PTEID_EIDCard::getSignature | ( | ) | [inline] |
Return the signature certificate from the card.
| PTEID_CardVersionInfo be::portugal::eid::PTEID_EIDCard::getVersionInfo | ( | ) | [inline] |
Get the info document.
| static bool be::portugal::eid::PTEID_EIDCard::isApplicationAllowed | ( | ) | [inline, static] |
Return true if the user allow the application.
| virtual bool be::portugal::eid::PTEID_EIDCard::isTestCard | ( | ) | [inline, virtual] |
Return true this is a test card.
| virtual void be::portugal::eid::PTEID_EIDCard::setAllowTestCard | ( | bool | allow | ) | [inline, virtual] |
Set the flag to allow the test cards.