AusweisApp
Lade ...
Suche ...
Keine Treffer
governikus::AuthModel Klassenreferenz

#include <AuthModel.h>

Klassendiagramm für governikus::AuthModel:

Signale

void fireShowChangePinViewChanged ()
 
void fireTransactionInfoChanged ()
 
void fireProgressChanged ()
 
- Signale geerbt von governikus::WorkflowModel
void fireWorkflowStarted ()
 
void fireCurrentStateChanged (const QString &pState)
 
void fireStateEntered (const QString &pState)
 
void fireResultChanged ()
 
void fireReaderPluginTypeChanged (bool pExplicitStart=false)
 
void fireSelectedReaderChanged ()
 
void fireIsCurrentSmartCardAllowedChanged ()
 
void fireReaderImageChanged ()
 
void fireNextWorkflowPendingChanged ()
 
void fireSupportedPluginTypesChanged ()
 
void fireRemoveCardFeedbackChanged ()
 
void fireHasCardChanged ()
 
void fireEidTypeMismatchErrorChanged ()
 
void fireShowUiRequest (UiModule pModule)
 
void fireWorkflowFinished ()
 
void fireOnPinUnlocked ()
 
void fireOnPasswordUsed ()
 
void fireOnCanSuccess ()
 
void fireLastReturnCodeChanged ()
 

Öffentliche Methoden

void resetAuthContext (const QSharedPointer< AuthContext > &pContext=QSharedPointer< AuthContext >())
 
const QString & getTransactionInfo () const
 
int getProgressValue () const
 
QString getProgressMessage () const
 
bool getShowChangePinView () const
 
QString getResultHeader () const
 
QString getErrorHeader () const
 
QString getErrorText () const
 
QString getStatusCodeString () const
 
QString getResultViewButtonIcon () const
 
QString getResultViewButtonText () const
 
QUrl getResultViewButtonLink () const
 
Q_INVOKABLE void cancelWorkflowToChangePin ()
 
- Öffentliche Methoden geerbt von governikus::WorkflowModel
void resetWorkflowContext (const QSharedPointer< WorkflowContext > &pContext=QSharedPointer< WorkflowContext >())
 
QString getCurrentState () const
 
virtual QString getResultString () const
 
bool isError () const
 
bool isMaskedError () const
 
CardReturnCode getLastReturnCode () const
 
ReaderManagerPluginType getReaderPluginType () const
 
void setReaderPluginType (ReaderManagerPluginType pReaderPluginType)
 
bool isBasicReader () const
 
bool isRemoteReader () const
 
bool hasCard () const
 
bool isCurrentSmartCardAllowed () const
 
virtual QList< ReaderManagerPluginTypegetSupportedReaderPluginTypes () const
 
bool getNextWorkflowPending () const
 
GlobalStatus::Code getStatusCode () const
 
QString getStatusCodeImage () const
 
QString getStatusHintText () const
 
QString getStatusHintTitle () const
 
QString getStatusHintActionText () const
 
Q_INVOKABLE bool invokeStatusHintAction ()
 
bool showRemoveCardFeedback () const
 
void setRemoveCardFeedback (bool pEnabled)
 
Q_INVOKABLE void insertSmartCard () const
 
Q_INVOKABLE void insertSimulator () const
 
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
 
QString eidTypeMismatchError () const
 

Geschützte Methoden

 AuthModel ()
 
 ~AuthModel () override=default
 
- Geschützte Methoden geerbt von governikus::WorkflowModel
 WorkflowModel ()
 
 ~WorkflowModel () override=default
 

Propertys

QString transactionInfo
 
int progressValue
 
QString progressMessage
 
bool showChangePinView
 
QString resultHeader
 
QString errorHeader
 
QString errorText
 
QString statusCodeString
 
QString resultViewButtonIcon
 
QString resultViewButtonText
 
QUrl resultViewButtonLink
 
- Propertys geerbt von governikus::WorkflowModel
QString currentState
 
QString resultString
 
bool error
 
bool errorIsMasked
 
governikus::EnumReaderManagerPluginType::ReaderManagerPluginType readerPluginType
 
QList< ReaderManagerPluginTypesupportedPluginTypes
 
bool isBasicReader
 
bool isRemoteReader
 
bool isCurrentSmartCardAllowed
 
QString eidTypeMismatchError
 
bool hasNextWorkflowPending
 
QString statusHintText
 
QString statusHintTitle
 
QString statusHintActionText
 
QString statusCodeImage
 
bool showRemoveCardFeedback
 
bool hasCard
 
governikus::EnumCardReturnCode::CardReturnCode lastReturnCode
 

Freundbeziehungen

class ::test_UiPluginQml
 

Weitere Geerbte Elemente

- Öffentliche, statische Methoden geerbt von governikus::SingletonCreator< AuthModel >
static AuthModelcreate (const QQmlEngine *, const QJSEngine *)
 

Beschreibung der Konstruktoren und Destruktoren

◆ AuthModel()

AuthModel::AuthModel ( )
protected

◆ ~AuthModel()

governikus::AuthModel::~AuthModel ( )
overrideprotecteddefault

Dokumentation der Elementfunktionen

◆ cancelWorkflowToChangePin()

void AuthModel::cancelWorkflowToChangePin ( )
Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

◆ fireProgressChanged

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

◆ fireShowChangePinViewChanged

void governikus::AuthModel::fireShowChangePinViewChanged ( )
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
Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

◆ getErrorText()

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

◆ getProgressMessage()

QString AuthModel::getProgressMessage ( ) const

◆ getProgressValue()

int AuthModel::getProgressValue ( ) const

◆ getResultHeader()

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

◆ getResultViewButtonIcon()

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

◆ getResultViewButtonLink()

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

◆ getResultViewButtonText()

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

◆ getShowChangePinView()

bool AuthModel::getShowChangePinView ( ) const

◆ getStatusCodeString()

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

◆ getTransactionInfo()

const QString & AuthModel::getTransactionInfo ( ) const

◆ resetAuthContext()

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

Freundbeziehungen und Funktionsdokumentation

◆ ::test_UiPluginQml

friend class ::test_UiPluginQml
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

◆ resultHeader

QString governikus::AuthModel::resultHeader
read

◆ resultViewButtonIcon

QString governikus::AuthModel::resultViewButtonIcon
read

◆ resultViewButtonLink

QUrl governikus::AuthModel::resultViewButtonLink
read

◆ resultViewButtonText

QString governikus::AuthModel::resultViewButtonText
read

◆ showChangePinView

bool governikus::AuthModel::showChangePinView
read

◆ statusCodeString

QString governikus::AuthModel::statusCodeString
read

◆ transactionInfo

QString governikus::AuthModel::transactionInfo
read

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