AusweisApp2
MsgTypes.h
gehe zur Dokumentation dieser Datei
1 
7 #pragma once
8 
9 #include "EnumHelper.h"
10 
11 namespace governikus
12 {
13 defineEnumType(MsgLevel // See MsgHandler::DEFAULT_MSG_LEVEL
14  , v1 = 1
15  , v2 = 2
16  )
17 
18 defineEnumType(MsgType,
24  LOG,
39  ENTER_PUK)
40 
41 defineEnumType(MsgCmdType,
42  UNDEFINED,
43  ACCEPT,
44  CANCEL,
45  INTERRUPT,
46  GET_STATUS,
47  GET_LOG,
48  GET_INFO,
49  GET_API_LEVEL,
50  SET_API_LEVEL,
51  GET_READER,
52  GET_READER_LIST,
53  RUN_AUTH,
54  RUN_PERSONALIZATION,
55  RUN_CHANGE_PIN,
56  GET_CERTIFICATE,
57  GET_ACCESS_RIGHTS,
58  SET_ACCESS_RIGHTS,
59  SET_CARD,
60  SET_PIN,
61  SET_NEW_PIN,
62  SET_CAN,
63  SET_PUK)
64 
65 } // namespace governikus
A simple template renderer.
Definition: ActivationContext.h:15
PERSONALIZATION
Definition: MsgTypes.h:31
UNDEFINED
Definition: SecurityProtocol.h:22
STATUS
Definition: MsgTypes.h:23
CHANGE_PIN
Definition: MsgTypes.h:32
INFO
Definition: MsgTypes.h:25
READER
Definition: MsgTypes.h:27
AUTH
Definition: MsgTypes.h:30
LOG
Definition: MsgTypes.h:24
UNKNOWN_COMMAND
Definition: MsgTypes.h:21
READER_LIST
Definition: MsgTypes.h:28
INTERNAL_ERROR
Definition: MsgTypes.h:22
BAD_STATE
Definition: MsgTypes.h:29
defineEnumType(ActivationType, UNKNOWN, SHOWUI, STATUS, TCTOKENURL) defineEnumType(StatusFormat
Format types for status responses.
API_LEVEL
Definition: MsgTypes.h:26
ENTER_CAN
Definition: MsgTypes.h:38
ACCESS_RIGHTS
Definition: MsgTypes.h:34
ENTER_NEW_PIN
Definition: MsgTypes.h:37
INVALID
Definition: MsgTypes.h:20
VOID
Definition: MsgTypes.h:19
CERTIFICATE
Definition: MsgTypes.h:33
ENTER_PIN
Definition: MsgTypes.h:36
INSERT_CARD
Definition: MsgTypes.h:35