AusweisApp2
governikus::AuthModel Klassenreferenz

#include <AuthModel.h>

Klassendiagramm für governikus::AuthModel:

Signale

void fireTransactionInfoChanged ()
 
void fireProgressChanged ()
 
- 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< AuthContext > &pContext=QSharedPointer< AuthContext >())
 
const QString & getTransactionInfo () const
 
int getProgressValue () const
 
const QString getProgressMessage () const
 
QString getErrorHeader () const
 
QString getErrorText () const
 
QString getStatusCode () const
 
Q_INVOKABLE void setSkipRedirect (bool pSkipRedirect)
 
- Öffentliche Methoden geerbt von governikus::WorkflowModel
 WorkflowModel (QObject *pParent=nullptr)
 
virtual ~WorkflowModel ()
 
void resetContext (const QSharedPointer< WorkflowContext > &pContext=QSharedPointer< WorkflowContext >())
 
QString getCurrentState () const
 
virtual QString getResultString () 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

 AuthModel ()
 
 ~AuthModel () override=default
 

Geschützte, statische Methoden

static AuthModelgetInstance ()
 

Propertys

QString transactionInfo
 
int progressValue
 
QString progressMessage
 
QString errorHeader
 
QString errorText
 
QString statusCode
 
- Propertys geerbt von governikus::WorkflowModel
QString currentState
 
QString resultString
 
bool error
 
bool errorIsMasked
 
ReaderManagerPlugInType readerPlugInType
 
bool isBasicReader
 
QString readerImage
 
bool hasNextWorkflowPending
 

Freundbeziehungen

class Env
 

Weitere Geerbte Elemente

- Öffentliche Slots geerbt von governikus::WorkflowModel
void onReaderManagerSignal ()
 

Beschreibung der Konstruktoren und Destruktoren

◆ AuthModel()

governikus::AuthModel::AuthModel ( )
protected

◆ ~AuthModel()

governikus::AuthModel::~AuthModel ( )
overrideprotecteddefault

Dokumentation der Elementfunktionen

◆ fireProgressChanged

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

◆ fireTransactionInfoChanged

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

◆ getErrorHeader()

QString AuthModel::getErrorHeader ( ) const

◆ getErrorText()

QString AuthModel::getErrorText ( ) const

◆ getInstance()

AuthModel & AuthModel::getInstance ( )
staticprotected

◆ getProgressMessage()

const QString AuthModel::getProgressMessage ( ) const

◆ getProgressValue()

int AuthModel::getProgressValue ( ) const

◆ getStatusCode()

QString AuthModel::getStatusCode ( ) const
Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

◆ getTransactionInfo()

const QString & AuthModel::getTransactionInfo ( ) const

◆ resetContext()

void AuthModel::resetContext ( const QSharedPointer< AuthContext > &  pContext = QSharedPointer<AuthContext>())
Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

◆ setSkipRedirect()

void AuthModel::setSkipRedirect ( bool  pSkipRedirect)

Freundbeziehungen und Funktionsdokumentation

◆ Env

friend class Env
friend

Dokumentation der Propertys

◆ errorHeader

QString governikus::AuthModel::errorHeader
read

◆ errorText

QString governikus::AuthModel::errorText
read

◆ progressMessage

QString governikus::AuthModel::progressMessage
read

◆ progressValue

int governikus::AuthModel::progressValue
read

◆ statusCode

QString governikus::AuthModel::statusCode
read

◆ transactionInfo

QString governikus::AuthModel::transactionInfo
read

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