AusweisApp
Lade ...
Suche ...
Keine Treffer
MsgHandlerEnterNumber.h
gehe zur Dokumentation dieser Datei
1
9#pragma once
10
11#include "MsgContext.h"
12#include "MsgHandler.h"
14
15#include <functional>
16#include <tuple>
17
18namespace governikus
19{
20
22 : public MsgHandler
23{
24 private:
25 void setError(const QString& pError);
27
28 protected:
30
32 const MsgContext& pContext,
33 const std::function<void(const QString& pNumber)>& pFunc,
35 {
37 }
38
39
40 void parseValue(const QJsonObject& pObj,
41 const MsgContext& pContext,
42 const std::function<void(const QString& pNumber)>& pFunc,
43 std::pair<ushort, ushort> pCount);
44};
45
46
47} // namespace governikus
Definition MsgContext.h:19
Definition MsgHandlerEnterNumber.h:23
MsgHandlerEnterNumber(MsgType pType, const MsgContext &pContext)
Definition MsgHandlerEnterNumber.cpp:14
void parseValue(const QJsonObject &pObj, const MsgContext &pContext, const std::function< void(const QString &pNumber)> &pFunc, ushort pCount)
Definition MsgHandlerEnterNumber.h:31
Definition MsgHandler.h:20
Implementation of GeneralAuthenticate response APDUs.
Definition CommandApdu.h:16
QSharedPointer< T > decodeObject(const QByteArray &pData, bool pLogging=true)
Template function for decoding an OpenSSL type from DER encoded QByteArray.
Definition ASN1TemplateUtil.h:114