AusweisApp2
Lade ...
Suche ...
Keine Treffer
SmartCardDefinitions.h
gehe zur Dokumentation dieser Datei
1
5#pragma once
6
7#include "EnumHelper.h"
8
9namespace governikus
10{
12 NONE,
13 UNKNOWN,
14 EID_CARD,
15 SMART_EID)
16
17defineTypedEnumType(PacePasswordId, char,
18 UNKNOWN = 0x00,
19 PACE_MRZ = 0x01,
20 PACE_CAN = 0x02,
21 PACE_PIN = 0x03,
22 PACE_PUK = 0x04)
23
24// TR03159-4
25defineEnumType(AcceptedEidType,
26 CARD_CERTIFIED,
27 SE_CERTIFIED,
28 SE_ENDORSED,
29 HW_KEYSTORE)
30
31// TR 03110 Smart-eID Amendment
32defineEnumType(MobileEidType,
33 UNKNOWN,
34 SE_CERTIFIED,
35 SE_ENDORSED,
36 HW_KEYSTORE)
37
38} // namespace governikus
#define defineTypedEnumType(enumName, enumType,...)
Definition: EnumHelper.h:65
#define defineEnumType(enumName,...)
Definition: EnumHelper.h:96
Implementation of GeneralAuthenticate response APDUs.
Definition: CommandApdu.h:16
UNKNOWN
Definition: ResponseApdu.h:63
PACE_MRZ
Definition: SmartCardDefinitions.h:19
PACE_PIN
Definition: SmartCardDefinitions.h:21
PACE_CAN
Definition: SmartCardDefinitions.h:20