AusweisApp
Lade ...
Suche ...
Keine Treffer
PersonalizationModel.h
gehe zur Dokumentation dieser Datei
1
9#pragma once
10
11#include "AuthModel.h"
12#include "WorkflowRequest.h"
13
14#if __has_include("context/PersonalizationContext.h")
16#endif
17
18
19class test_UIPlugInQml;
20
21
22namespace governikus
23{
24
26 : public AuthModel
27{
29 friend class Env;
30 friend class ::test_UIPlugInQml;
31
37
38 private:
40
41#if __has_include("context/PersonalizationContext.h")
42
43 private:
45
46 public:
48#endif
49
50 public:
51 Q_INVOKABLE void startWorkflow() const;
53 [[nodiscard]] int getRemainingAttempts() const;
56 [[nodiscard]] bool isApplet() const;
57 [[nodiscard]] QList<ReaderManagerPlugInType> getSupportedReaderPlugInTypes() const override;
58
59 public Q_SLOTS:
61
68};
69
70} // namespace governikus
Definition AuthModel.h:29
Definition Env.h:42
Definition PersonalizationModel.h:27
QString blockingCode
Definition PersonalizationModel.h:32
QString restrictionDate
Definition PersonalizationModel.h:34
bool applet
Definition PersonalizationModel.h:36
void fireStartWorkflow(const QSharedPointer< WorkflowRequest > &pRequest) const
QString getBlockingPeriodMessage() const
Definition PersonalizationModel.cpp:70
QString getRestrictionDate() const
Definition PersonalizationModel.cpp:58
QString blockingPeriodMessage
Definition PersonalizationModel.h:35
QList< ReaderManagerPlugInType > getSupportedReaderPlugInTypes() const override
Definition PersonalizationModel.cpp:111
int remainingAttempts
Definition PersonalizationModel.h:33
Q_INVOKABLE void startWorkflow() const
Definition PersonalizationModel.cpp:24
QString getBlockingCode() const
Definition PersonalizationModel.cpp:34
bool isApplet() const
Definition PersonalizationModel.cpp:80
void onTranslationChanged()
Definition PersonalizationModel.cpp:119
int getRemainingAttempts() const
Definition PersonalizationModel.cpp:46
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