AusweisApp2
Lade ...
Suche ...
Keine Treffer
PinResetInformationModel.h
gehe zur Dokumentation dieser Datei
1/*
2 * \copyright Copyright (c) 2022-2023 Governikus GmbH & Co. KG, Germany
3 */
4
5#pragma once
6
7#include <QObject>
8
9namespace governikus
10{
11
13 : public QObject
14{
15 Q_OBJECT
16
17 Q_PROPERTY(QUrl pinResetUrl READ getPinResetUrl NOTIFY fireUpdated)
18 Q_PROPERTY(QString pinUnknownText READ getPinUnknownText NOTIFY fireUpdated)
19 Q_PROPERTY(QString pinUnknownHint READ getPinUnknownHint NOTIFY fireUpdated)
20 Q_PROPERTY(QString noPinAndNoPukHint READ getNoPinAndNoPukHint NOTIFY fireUpdated)
22 Q_PROPERTY(QString pinForgottenHint READ getPinForgottenHint NOTIFY fireUpdated)
24 Q_PROPERTY(QString requestNewPinHint READ getRequestNewPinHint NOTIFY fireUpdated)
27 Q_PROPERTY(QString pinResetActionText READ getPinResetActionText NOTIFY fireUpdated)
28
29 private:
30 bool hasPinResetService() const;
31
32 public:
34
35 [[nodiscard]] QUrl getPinResetUrl() const;
36 [[nodiscard]] QString getPinUnknownText() const;
37 [[nodiscard]] QString getPinUnknownHint() const;
38 [[nodiscard]] QString getNoPinAndNoPukHint() const;
39 [[nodiscard]] QString getNoPinAndNoTransportPinHint() const;
40 [[nodiscard]] QString getPinForgottenHint() const;
41 [[nodiscard]] QString getPinForgottenTutorialHint() const;
42 [[nodiscard]] QString getRequestNewPinHint() const;
43 [[nodiscard]] QString getActivateOnlineFunctionHint() const;
44 [[nodiscard]] QString getActivateOnlineFunctionDescription() const;
45 [[nodiscard]] QString getPinResetActionText() const;
46
47 public Q_SLOTS:
49
50 Q_SIGNALS:
52};
53
54} // namespace governikus
Definition: PinResetInformationModel.h:14
QString getPinUnknownText() const
Definition: PinResetInformationModel.cpp:42
QString pinUnknownText
Definition: PinResetInformationModel.h:18
QString getRequestNewPinHint() const
Definition: PinResetInformationModel.cpp:99
QUrl getPinResetUrl() const
Definition: PinResetInformationModel.cpp:27
QString pinResetActionText
Definition: PinResetInformationModel.h:27
QString getPinForgottenHint() const
Definition: PinResetInformationModel.cpp:79
QString getNoPinAndNoPukHint() const
Definition: PinResetInformationModel.cpp:59
QString getPinUnknownHint() const
Definition: PinResetInformationModel.cpp:49
QString pinForgottenTutorialHint
Definition: PinResetInformationModel.h:23
QString noPinAndNoPukHint
Definition: PinResetInformationModel.h:20
QString getPinResetActionText() const
Definition: PinResetInformationModel.cpp:125
QString noPinAndNoTransportPinHint
Definition: PinResetInformationModel.h:21
QString getActivateOnlineFunctionDescription() const
Definition: PinResetInformationModel.cpp:119
QString getActivateOnlineFunctionHint() const
Definition: PinResetInformationModel.cpp:109
QString activateOnlineFunctionHint
Definition: PinResetInformationModel.h:25
QString activateOnlineFunctionDescription
Definition: PinResetInformationModel.h:26
PinResetInformationModel()
Definition: PinResetInformationModel.cpp:11
void onTranslationChanged()
Definition: PinResetInformationModel.cpp:135
QUrl pinResetUrl
Definition: PinResetInformationModel.h:17
QString pinForgottenHint
Definition: PinResetInformationModel.h:22
QString requestNewPinHint
Definition: PinResetInformationModel.h:24
QString pinUnknownHint
Definition: PinResetInformationModel.h:19
QString getPinForgottenTutorialHint() const
Definition: PinResetInformationModel.cpp:89
QString getNoPinAndNoTransportPinHint() const
Definition: PinResetInformationModel.cpp:69
Implementation of GeneralAuthenticate response APDUs.
Definition: CommandApdu.h:16