AusweisApp
Lade ...
Suche ...
Keine Treffer
AuthModel.h
gehe zur Dokumentation dieser Datei
1
9#pragma once
10
11#include "Env.h"
12#include "WorkflowModel.h"
13#include "context/AuthContext.h"
14
15#include <QObject>
16#include <QQmlEngine>
17#include <QSharedPointer>
18#include <QString>
19
20
21class test_UIPlugInQml;
22
23
24namespace governikus
25{
26
28 : public WorkflowModel
29{
31 friend class Env;
32 friend class ::test_UIPlugInQml;
33
41
42 private:
44 QString mTransactionInfo;
45
47 AuthModel();
49
50 public:
52
60
62
64 void onDidAuthenticateEac1Changed();
65
70};
71
72
73} // namespace governikus
Definition AuthContext.h:48
Definition AuthModel.h:29
int progressValue
Definition AuthModel.h:35
void fireShowChangePinViewChanged()
void fireTransactionInfoChanged()
Q_INVOKABLE void cancelWorkflowToChangePin()
Definition AuthModel.cpp:125
QString errorText
Definition AuthModel.h:39
QString getProgressMessage() const
Definition AuthModel.cpp:58
const QString & getTransactionInfo() const
Definition AuthModel.cpp:41
QString getStatusCodeString() const
Definition AuthModel.cpp:119
int getProgressValue() const
Definition AuthModel.cpp:47
void resetAuthContext(const QSharedPointer< AuthContext > &pContext=QSharedPointer< AuthContext >())
Definition AuthModel.cpp:17
QString getErrorHeader() const
Definition AuthModel.cpp:80
QString errorHeader
Definition AuthModel.h:38
QString statusCodeString
Definition AuthModel.h:40
bool showChangePinView
Definition AuthModel.h:37
bool getShowChangePinView() const
Definition AuthModel.cpp:69
QString getErrorText() const
Definition AuthModel.cpp:92
QString transactionInfo
Definition AuthModel.h:34
QString progressMessage
Definition AuthModel.h:36
Definition Env.h:42
Definition WorkflowModel.h:26
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