AusweisApp
Lade ...
Suche ...
Keine Treffer
PcscReaderFeature.h
gehe zur Dokumentation dieser Datei
1
5#pragma once
6
7#include "EnumHelper.h"
8#include "PcscUtils.h"
9
10#include <QMap>
11
12namespace governikus
13{
15 VERIFY_PIN_START = 0x1,
17 MODIFY_PIN_START = 0x3,
19 GET_KEY_PRESSED = 0x5,
22 MCT_READERDIRECT = 0x8,
23 MCT_UNIVERSAL = 0x9,
24 IFD_PIN_PROP = 0xA,
25 ABORT = 0xB,
26 SET_SPE_MESSAGE = 0x0C,
29 WRITE_DISPLAY = 0x0F,
30 GET_KEY = 0x10,
32 TLV_PROPERTIES = 0x12,
33 CCID_ESC_COMMAND = 0x13,
34 EXECUTE_PACE = 0x20)
35
37{
39
40 private:
42
43 public:
45
46 [[nodiscard]] bool contains(FeatureID pFeatureID) const;
47
52 [[nodiscard]] PCSC_INT getValue(FeatureID pFeatureID) const;
53};
54
55
62
63
64} // namespace governikus
#define defineEnumType(enumName,...)
Definition EnumHelper.h:85
Implementation of GeneralAuthenticate response APDUs.
Definition CommandApdu.h:17
QSharedPointer< T > decodeObject(const QByteArray &pData, bool pLogging=true)
Template function for decoding an OpenSSL type from DER encoded QByteArray.
Definition ASN1TemplateUtil.h:114
QDebug operator<<(QDebug pDbg, const CommandApdu &pCommandApdu)
Definition CommandApdu.h:96