AusweisApp2
governikus::ChangePinModel Klassenreferenz

#include <ChangePinModel.h>

Klassendiagramm für governikus::ChangePinModel:

Signale

void fireNewContextSet ()
 
void fireOnPinUnlocked ()
 
- Signale geerbt von governikus::WorkflowModel
void fireStartWorkflow ()
 
void fireCurrentStateChanged (const QString &pState)
 
void fireResultChanged ()
 
void fireReaderPlugInTypeChanged ()
 
void fireIsBasicReaderChanged ()
 
void fireReaderImageChanged ()
 
void fireNextWorkflowPendingChanged ()
 

Öffentliche Methoden

void resetContext (const QSharedPointer< ChangePinContext > &pContext=QSharedPointer< ChangePinContext >())
 
virtual QString getResultString () const override
 
- Öffentliche Methoden geerbt von governikus::WorkflowModel
 WorkflowModel (QObject *pParent=nullptr)
 
virtual ~WorkflowModel ()
 
void resetContext (const QSharedPointer< WorkflowContext > &pContext=QSharedPointer< WorkflowContext >())
 
QString getCurrentState () const
 
bool isError () const
 
bool isMaskedError () const
 
ReaderManagerPlugInType getReaderPlugInType () const
 
void setReaderPlugInType (ReaderManagerPlugInType pReaderPlugInType)
 
bool isBasicReader ()
 
bool getNextWorkflowPending () const
 
QString getReaderImage () const
 
Q_INVOKABLE void startWorkflow ()
 
Q_INVOKABLE void cancelWorkflow ()
 
Q_INVOKABLE void cancelWorkflowToChangePin ()
 
Q_INVOKABLE void continueWorkflow ()
 
Q_INVOKABLE void setInitialPluginType ()
 
Q_INVOKABLE bool selectedReaderHasCard () const
 
Q_INVOKABLE bool shouldSkipResultView () const
 
Q_INVOKABLE bool isCancellationByUser () const
 
Q_INVOKABLE void sendResultMail () const
 

Geschützte Methoden

 ChangePinModel ()=default
 
 ~ChangePinModel () override=default
 

Geschützte, statische Methoden

static ChangePinModelgetInstance ()
 

Freundbeziehungen

class Env
 

Weitere Geerbte Elemente

- Öffentliche Slots geerbt von governikus::WorkflowModel
void onReaderManagerSignal ()
 
- Propertys geerbt von governikus::WorkflowModel
QString currentState
 
QString resultString
 
bool error
 
bool errorIsMasked
 
ReaderManagerPlugInType readerPlugInType
 
bool isBasicReader
 
QString readerImage
 
bool hasNextWorkflowPending
 

Beschreibung der Konstruktoren und Destruktoren

◆ ChangePinModel()

governikus::ChangePinModel::ChangePinModel ( )
protecteddefault

◆ ~ChangePinModel()

governikus::ChangePinModel::~ChangePinModel ( )
overrideprotecteddefault

Dokumentation der Elementfunktionen

◆ fireNewContextSet

void governikus::ChangePinModel::fireNewContextSet ( )
signal
Hier ist ein Graph der zeigt, wo diese Funktion aufgerufen wird:

◆ fireOnPinUnlocked

void governikus::ChangePinModel::fireOnPinUnlocked ( )
signal

◆ getInstance()

ChangePinModel & ChangePinModel::getInstance ( )
staticprotected

◆ getResultString()

QString ChangePinModel::getResultString ( ) const
overridevirtual

Erneute Implementation von governikus::WorkflowModel.

Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

◆ resetContext()

void governikus::ChangePinModel::resetContext ( const QSharedPointer< ChangePinContext > &  pContext = QSharedPointer< ChangePinContext >())

Freundbeziehungen und Funktionsdokumentation

◆ Env

friend class Env
friend

Die Dokumentation für diese Klasse wurde erzeugt aufgrund der Dateien: