AusweisApp2
Lade ...
Suche ...
Keine Treffer
governikus::ChangePinModel Klassenreferenz

#include <ChangePinModel.h>

Klassendiagramm für governikus::ChangePinModel:

Signale

void fireStartWorkflow (const QSharedPointer< WorkflowRequest > &pRequest)
 
void fireNewContextSet ()
 
void fireOnPinUnlocked ()
 
- Signale geerbt von governikus::WorkflowModel
void fireCurrentStateChanged (const QString &pState)
 
void fireResultChanged ()
 
void fireReaderPlugInTypeChanged (bool pExplicitStart=false)
 
void fireSelectedReaderChanged ()
 
void fireIsSmartCardAllowedChanged ()
 
void fireReaderImageChanged ()
 
void fireNextWorkflowPendingChanged ()
 
void fireSupportedPlugInTypesChanged ()
 
void fireRemoveCardFeedbackChanged ()
 
void fireHasCardChanged ()
 

Öffentliche Methoden

void resetChangePinContext (const QSharedPointer< ChangePinContext > &pContext=QSharedPointer< ChangePinContext >())
 
Q_INVOKABLE void startWorkflow (bool pRequestTransportPin)
 
QString getResultString () const override
 
QVector< ReaderManagerPlugInType > getSupportedReaderPlugInTypes () const override
 
- Öffentliche Methoden geerbt von governikus::WorkflowModel
 WorkflowModel (QObject *pParent=nullptr)
 
 ~WorkflowModel () override=default
 
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 isRemoteReader () const
 
bool hasCard () const
 
bool isSmartCardAllowed () const
 
bool isSmartSupported () const
 
bool getNextWorkflowPending () const
 
GlobalStatus::Code getStatusCode () const
 
QString getReaderImage () const
 
QString getStatusHintText () const
 
QString getStatusHintActionText () const
 
Q_INVOKABLE bool invokeStatusHintAction ()
 
bool showRemoveCardFeedback () const
 
void setRemoveCardFeedback (bool pEnabled)
 
Q_INVOKABLE void insertSmartCard ()
 
Q_INVOKABLE void insertSimulator ()
 
Q_INVOKABLE void cancelWorkflow ()
 
Q_INVOKABLE void startScanExplicitly ()
 
Q_INVOKABLE void continueWorkflow ()
 
Q_INVOKABLE void setInitialPluginType ()
 
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 isSmartSupported
 
QVector< ReaderManagerPlugInType > supportedPlugInTypes
 
bool isBasicReader
 
bool isRemoteReader
 
bool isSmartCardAllowed
 
QString readerImage
 
bool hasNextWorkflowPending
 
QString statusHintText
 
QString statusHintActionText
 
bool showRemoveCardFeedback
 
bool hasCard
 

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 ( const QSharedPointer< WorkflowRequest > &  pRequest)
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:

◆ getSupportedReaderPlugInTypes()

QVector< ReaderManagerPlugInType > ChangePinModel::getSupportedReaderPlugInTypes ( ) 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)
Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

Freundbeziehungen und Funktionsdokumentation

◆ Env

friend class Env
friend

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