eID middleware |

# eIDMW::PTEID_CardVersionInfo Class Reference

Class for the info document. More...

`#include <eidlib.h>`

Inheritance diagram for eIDMW::PTEID_CardVersionInfo:

List of all members.

## Public Member Functions

virtual PTEIDSDK_API | ~PTEID_CardVersionInfo ()
| Destructor.
PTEIDSDK_API const char * | getSerialNumber ()
| Return the Serial Number of the card.
PTEIDSDK_API const char * | getComponentCode ()
| Return the ComponenCode of the card.
PTEIDSDK_API const char * | getOsNumber ()
| Return the OS Number of the card.
PTEIDSDK_API const char * | getOsVersion ()
| Return the OS Version of the card.
PTEIDSDK_API const char * | getSoftmaskNumber ()
| Return the Softmask Number of the card.
PTEIDSDK_API const char * | getSoftmaskVersion ()
| Return the Softmask Version of the card.
PTEIDSDK_API const char * | getAppletVersion ()
| Return the Applet Version of the card.
PTEIDSDK_API const char * | getGlobalOsVersion ()
| Return the Global Os Version of the card.
PTEIDSDK_API const char * | getAppletInterfaceVersion ()
| Return the Applet Interface Version of the card.
PTEIDSDK_API const char * | getPKCS1Support ()
| Return the PKCS#1 Support of the card.
PTEIDSDK_API const char * | getKeyExchangeVersion ()
| Return the Key Exchange Version of the card.
PTEIDSDK_API const char * | getAppletLifeCycle ()
| Return the Applet Life Cycle of the card.
PTEIDSDK_API const char * | getGraphicalPersonalisation ()
| Return field GraphicalPersonalisation from the Info file.
PTEIDSDK_API const char * | getElectricalPersonalisation ()
| Return field ElectricalPersonalisation from the TokenInfo file.
PTEIDSDK_API const char * | getElectricalPersonalisationInterface ()
| Return field ElectricalPersonalisationInterface from the TokenInfo file.
PTEIDSDK_API const PTEID_ByteArray & | getSignature ()
| Return the signature of the card info.

## Friends

PTEID_CardVersionInfo & | PTEID_EIDCard::getVersionInfo ()
| For internal use : This method must access protected constructor.

## Detailed Description

Class for the info document.

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

## Constructor & Destructor Documentation

virtual PTEIDSDK_API eIDMW::PTEID_CardVersionInfo::~PTEID_CardVersionInfo | ( |  | ) | `[virtual]`

Destructor.

## Member Function Documentation

PTEIDSDK_API const char* eIDMW::PTEID_CardVersionInfo::getAppletInterfaceVersion | ( |  | ) |

Return the Applet Interface Version of the card.

PTEIDSDK_API const char* eIDMW::PTEID_CardVersionInfo::getAppletLifeCycle | ( |  | ) |

Return the Applet Life Cycle of the card.

PTEIDSDK_API const char* eIDMW::PTEID_CardVersionInfo::getAppletVersion | ( |  | ) |

Return the Applet Version of the card.

PTEIDSDK_API const char* eIDMW::PTEID_CardVersionInfo::getComponentCode | ( |  | ) |

Return the ComponenCode of the card.

PTEIDSDK_API const char* eIDMW::PTEID_CardVersionInfo::getElectricalPersonalisation | ( |  | ) |

Return field ElectricalPersonalisation from the TokenInfo file.

PTEIDSDK_API const char* eIDMW::PTEID_CardVersionInfo::getElectricalPersonalisationInterface | ( |  | ) |

Return field ElectricalPersonalisationInterface from the TokenInfo file.

PTEIDSDK_API const char* eIDMW::PTEID_CardVersionInfo::getGlobalOsVersion | ( |  | ) |

Return the Global Os Version of the card.

PTEIDSDK_API const char* eIDMW::PTEID_CardVersionInfo::getGraphicalPersonalisation | ( |  | ) |

Return field GraphicalPersonalisation from the Info file.

PTEIDSDK_API const char* eIDMW::PTEID_CardVersionInfo::getKeyExchangeVersion | ( |  | ) |

Return the Key Exchange Version of the card.

PTEIDSDK_API const char* eIDMW::PTEID_CardVersionInfo::getOsNumber | ( |  | ) |

Return the OS Number of the card.

PTEIDSDK_API const char* eIDMW::PTEID_CardVersionInfo::getOsVersion | ( |  | ) |

Return the OS Version of the card.

PTEIDSDK_API const char* eIDMW::PTEID_CardVersionInfo::getPKCS1Support | ( |  | ) |

Return the PKCS#1 Support of the card.

PTEIDSDK_API const char* eIDMW::PTEID_CardVersionInfo::getSerialNumber | ( |  | ) |

Return the Serial Number of the card.

PTEIDSDK_API const PTEID_ByteArray& eIDMW::PTEID_CardVersionInfo::getSignature | ( |  | ) |

Return the signature of the card info.

PTEIDSDK_API const char* eIDMW::PTEID_CardVersionInfo::getSoftmaskNumber | ( |  | ) |

Return the Softmask Number of the card.

PTEIDSDK_API const char* eIDMW::PTEID_CardVersionInfo::getSoftmaskVersion | ( |  | ) |

Return the Softmask Version of the card.

## Friends And Related Function Documentation

PTEID_CardVersionInfo& PTEID_EIDCard::getVersionInfo | ( |  | ) | `[friend]`

For internal use : This method must access protected constructor.

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

- eidlib.h