AusweisApp
Lade ...
Suche ...
Keine Treffer
PinResetInformationModel.h
gehe zur Dokumentation dieser Datei
1
5#pragma once
6
7#include "Env.h"
8#include "SingletonCreator.h"
9
10#include <QObject>
11#include <QtQml/qqmlregistration.h>
12
13namespace governikus
14{
15
17 : public QObject
18 , public SingletonCreator<PinResetInformationModel>
19{
20 Q_OBJECT
21 QML_ELEMENT
22 QML_SINGLETON
23
24 friend class Env;
25
26 Q_PROPERTY(QUrl pinResetUrl READ getPinResetUrl NOTIFY fireUpdated)
27 Q_PROPERTY(QString noPinAndNoPukHint READ getNoPinAndNoPukHint NOTIFY fireUpdated)
28 Q_PROPERTY(QString requestNewPinHint READ getRequestNewPinHint NOTIFY fireUpdated)
31 Q_PROPERTY(QString pinResetHintNoPin READ getPinResetHintNoPin NOTIFY fireUpdated)
33 Q_PROPERTY(QString pinResetHint READ getPinResetHint NOTIFY fireUpdated)
35
36 private:
38 ~PinResetInformationModel() override = default;
39 bool hasPinResetService() const;
40
41 public:
42 [[nodiscard]] QUrl getPinResetUrl() const;
43 [[nodiscard]] QString getNoPinAndNoPukHint() const;
44 [[nodiscard]] QString getRequestNewPinHint() const;
45 [[nodiscard]] QString getActivateOnlineFunctionHint() const;
46 [[nodiscard]] QString getActivateOnlineFunctionDescription() const;
47 [[nodiscard]] QString getActivateOnlineFunctionActionText() const;
48 [[nodiscard]] QString getPinResetHintNoPin() const;
49 [[nodiscard]] QString getPinResetHintTransportPin() const;
50 [[nodiscard]] QString getPinResetHint() const;
51 [[nodiscard]] QString getPinResetActionText() const;
52 [[nodiscard]] QString authorityFinderSuffix() const;
53
54 public Q_SLOTS:
56
57 Q_SIGNALS:
59};
60
61} // namespace governikus
Definition Env.h:40
Definition PinResetInformationModel.h:19
QString pinResetHintTransportPin
Definition PinResetInformationModel.h:32
QString authorityFinderSuffix() const
Definition PinResetInformationModel.cpp:140
QString getRequestNewPinHint() const
Definition PinResetInformationModel.cpp:64
QString getPinResetHint() const
Definition PinResetInformationModel.cpp:120
QUrl getPinResetUrl() const
Definition PinResetInformationModel.cpp:30
QString pinResetActionText
Definition PinResetInformationModel.h:34
QString getActivateOnlineFunctionActionText() const
Definition PinResetInformationModel.cpp:90
QString getNoPinAndNoPukHint() const
Definition PinResetInformationModel.cpp:54
QString pinResetHintNoPin
Definition PinResetInformationModel.h:31
QString pinResetHint
Definition PinResetInformationModel.h:33
QString getPinResetHintNoPin() const
Definition PinResetInformationModel.cpp:100
QString noPinAndNoPukHint
Definition PinResetInformationModel.h:27
QString getPinResetActionText() const
Definition PinResetInformationModel.cpp:130
QString getActivateOnlineFunctionDescription() const
Definition PinResetInformationModel.cpp:84
QString getActivateOnlineFunctionHint() const
Definition PinResetInformationModel.cpp:74
QString activateOnlineFunctionHint
Definition PinResetInformationModel.h:29
QString activateOnlineFunctionDescription
Definition PinResetInformationModel.h:30
void onTranslationChanged()
Definition PinResetInformationModel.cpp:146
QUrl pinResetUrl
Definition PinResetInformationModel.h:26
QString getPinResetHintTransportPin() const
Definition PinResetInformationModel.cpp:110
QString requestNewPinHint
Definition PinResetInformationModel.h:28
Definition SingletonCreator.h:22
Defines the AccessRight and AccessRole enum.
Definition CommandApdu.h:17