AusweisApp
Lade ...
Suche ...
Keine Treffer
CardReturnCode.h
gehe zur Dokumentation dieser Datei
1
5
#pragma once
6
7
#include "
EnumHelper.h
"
8
#include "
GlobalStatus.h
"
9
10
11
namespace
governikus
12
{
13
14
defineEnumTypeQmlExposed
(
CardReturnCode
,
15
UNDEFINED
,
16
OK
,
17
OK_PUK
,
18
OK_CAN
,
19
RESPONSE_EMPTY
,
20
CARD_NOT_FOUND
,
21
UNKNOWN
,
22
INPUT_TIME_OUT
,
23
INVALID_CAN
,
24
INVALID_PASSWORD
,
25
INVALID_PIN
,
26
INVALID_PIN_2
,
27
INVALID_PIN_3
,
28
INVALID_PUK
,
29
COMMAND_FAILED
,
30
CANCELLATION_BY_USER
,
31
NEW_PIN_MISMATCH
,
32
NEW_PIN_INVALID_LENGTH
,
33
PIN_BLOCKED,
34
PIN_NOT_BLOCKED
,
35
PUK_INOPERATIVE
,
36
PROTOCOL_ERROR
,
37
WRONG_LENGTH
,
38
UNEXPECTED_TRANSMIT_STATUS
)
39
40
41
class
CardReturnCodeUtil
42
{
43
private
:
44
CardReturnCodeUtil
() =
default
;
45
46
public
:
47
static
GlobalStatus
toGlobalStatus
(
CardReturnCode
pCode
);
48
static
bool
equalsWrongPacePassword
(
CardReturnCode
pCode
);
49
};
50
51
}
// namespace governikus
EnumHelper.h
defineEnumTypeQmlExposed
#define defineEnumTypeQmlExposed(enumName,...)
Definition
EnumHelper.h:88
GlobalStatus.h
governikus::GlobalStatus
Definition
GlobalStatus.h:19
governikus
Defines the AccessRight and AccessRole enum.
Definition
CommandApdu.h:17
governikus::UNKNOWN
UNKNOWN
Definition
ResponseApdu.h:66
governikus::UNDEFINED
UNDEFINED
Definition
SecurityProtocol.h:22
governikus::WRONG_LENGTH
WRONG_LENGTH
Definition
ResponseApdu.h:73
governikus::KeyAgreementStatus::PROTOCOL_ERROR
@ PROTOCOL_ERROR
governikus::decodeObject
QSharedPointer< T > decodeObject(const QByteArray &pData, bool pLogging=true)
Template function for decoding an OpenSSL type from DER encoded QByteArray.
Definition
ASN1TemplateUtil.h:112
src
global
CardReturnCode.h
Erzeugt von
1.10.0