AusweisApp2
ChangePinContext.h
gehe zur Dokumentation dieser Datei
1 
7 #pragma once
8 
9 #include "WorkflowContext.h"
10 
11 namespace governikus
12 {
13 
15  : public WorkflowContext
16 {
17  Q_OBJECT
18 
19  QString mNewPin;
20  QString mSuccessMessage;
21  const bool mRequestTransportPin;
22 
23  public:
24  explicit ChangePinContext(bool pRequestTransportPin = false);
25  ~ChangePinContext() override;
26 
27  [[nodiscard]] const QString& getNewPin() const;
28  void setNewPin(const QString& pNewPin);
29 
30  void resetPacePasswords() override;
31 
32  [[nodiscard]] const QString& getSuccessMessage() const;
33  void setSuccessMessage(const QString& pSuccessMessage);
34 
35  [[nodiscard]] bool isRequestTransportPin() const;
36 
37  Q_SIGNALS:
40 };
41 
42 } // namespace governikus
governikus::ChangePinContext::fireNewPinChanged
void fireNewPinChanged()
governikus::ChangePinContext::setSuccessMessage
void setSuccessMessage(const QString &pSuccessMessage)
Definition: ChangePinContext.cpp:59
governikus::WorkflowContext::resetPacePasswords
virtual void resetPacePasswords()
Definition: WorkflowContext.cpp:303
governikus::ChangePinContext
Definition: ChangePinContext.h:16
WorkflowContext.h
governikus::ChangePinContext::resetPacePasswords
void resetPacePasswords() override
Definition: ChangePinContext.cpp:46
ChangePinContext.h
governikus::ChangePinContext::fireSuccessMessageChanged
void fireSuccessMessageChanged()
governikus
Implementation of ActivationContext for Intent based activation on Android systems.
Definition: ActivationContext.h:15
governikus::ChangePinContext::~ChangePinContext
~ChangePinContext() override
Definition: ChangePinContext.cpp:19
governikus::ChangePinContext::ChangePinContext
ChangePinContext(bool pRequestTransportPin=false)
Definition: ChangePinContext.cpp:10
governikus::WorkflowContext
Definition: WorkflowContext.h:24
governikus::ChangePinContext::isRequestTransportPin
bool isRequestTransportPin() const
Definition: ChangePinContext.cpp:69
governikus::ChangePinContext::setNewPin
void setNewPin(const QString &pNewPin)
Definition: ChangePinContext.cpp:36
governikus::ChangePinContext::getNewPin
const QString & getNewPin() const
Definition: ChangePinContext.cpp:30
governikus::ChangePinContext::getSuccessMessage
const QString & getSuccessMessage() const
Definition: ChangePinContext.cpp:53