AusweisApp2
|
#include <string>
gehe zum Quellcode dieser Datei
Klassen | |
struct | GenericDataResult |
struct | InitializeResult |
struct | PersonalizationResult |
Aufzählungen | |
enum class | EidStatus : int { UNAVAILABLE = 0x0100010 , NO_PROVISIONING = 0x0100020 , NO_PERSONALIZATION = 0x0100030 , APPLET_UNUSABLE = 0x0100050 , PERSONALIZED = 0x0300010 , INTERNAL_ERROR = 0x1100000 } |
enum class | EidUpdateInfo : int { UNAVAILABLE = 0x0400010 , NO_PROVISIONING = 0x0400020 , UPDATE_AVAILABLE = 0x0400030 , UP_TO_DATE = 0x0400040 , INTERNAL_ERROR = 0x2100000 } |
enum class | EidServiceResult : int { SUCCESS = 0x00000000 , UNDEFINED = 0x30000000 , INFO = 0x31000000 , WARN = 0x32000000 , ERROR = 0x33000000 , UNSUPPORTED = 0x34000000 } |
|
strong |
|
strong |
States of the eID-Applet and Smart-eID.
Aufzählungswerte | |
---|---|
UNAVAILABLE | The device is support but a provisioning is required. The device is not supported or the initial online-check with function getUpdateInfo() has not yet been executed. |
NO_PROVISIONING | The eID-Applet is installed and a personalization of Smart eID is required. |
NO_PERSONALIZATION | Smart eID is either not personalized or personalized but not accessible, the eID-Applet must be deleted. |
APPLET_UNUSABLE | The eID-Applet is installed, Smart eID is personalized and accessible; the Smart eID is ready to be used. The status bytes of MSE SET AT (PACE) will provide the current PIN state (initial, operational or blocked). |
PERSONALIZED | Smart-eID Status could not be detected due to an internal error. |
INTERNAL_ERROR |
|
strong |
Update-Info of the eID-Applet and Smart-eID.
Aufzählungswerte | |
---|---|
UNAVAILABLE | The device is not supported. Device is supported, but the update status cannot be detected because no eID-Applet is currently installed. |
NO_PROVISIONING | A new version of the already installed eID-Applet or CSP implementation or both is available and may be installed. The eID-Applet is either in state EidStatus::PROVISIONED or in one of EidStatus::PERSONALIZED. |
UPDATE_AVAILABLE | The installed eID-Applet is up to date. |
UP_TO_DATE | Update-Info could not be acquired due to an internal error. |
INTERNAL_ERROR |