AusweisApp2
governikus::ChangePinModel Klassenreferenz

#include <ChangePinModel.h>

Klassendiagramm für governikus::ChangePinModel:

Signale

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

Öffentliche Methoden

void resetChangePinContext (const QSharedPointer< ChangePinContext > &pContext=QSharedPointer< ChangePinContext >())
 
Q_INVOKABLE void startWorkflow (bool pRequestTransportPin)
 
QString getResultString () const override
 
- Öffentliche Methoden geerbt von governikus::WorkflowModel
 WorkflowModel (QObject *pParent=nullptr)
 
 ~WorkflowModel () override
 
void resetWorkflowContext (const QSharedPointer< WorkflowContext > &pContext=QSharedPointer< WorkflowContext >())
 
QString getCurrentState () const
 
bool isError () const
 
bool isMaskedError () const
 
ReaderManagerPlugInType getReaderPlugInType () const
 
void setReaderPlugInType (ReaderManagerPlugInType pReaderPlugInType)
 
bool isBasicReader () const
 
bool getNextWorkflowPending () const
 
QString getReaderImage () const
 
Q_INVOKABLE void cancelWorkflow ()
 
Q_INVOKABLE void startScanIfNecessary ()
 
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 QString getEmailHeader () const
 
Q_INVOKABLE QString getEmailBody (bool pPercentEncoding=false, bool pAddLogNotice=false) const
 
Q_INVOKABLE void sendResultMail () const
 

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
 

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

◆ fireStartWorkflow

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

◆ getResultString()

QString ChangePinModel::getResultString ( ) const
overridevirtual

Erneute Implementation von governikus::WorkflowModel.

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

◆ resetChangePinContext()

void ChangePinModel::resetChangePinContext ( const QSharedPointer< ChangePinContext > &  pContext = QSharedPointer<ChangePinContext>())
Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

◆ startWorkflow()

void ChangePinModel::startWorkflow ( bool  pRequestTransportPin)

Freundbeziehungen und Funktionsdokumentation

◆ Env

friend class Env
friend

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