AusweisApp
|
#include <ChangePinModel.h>
Signale | |
void | fireStartWorkflow (const QSharedPointer< WorkflowRequest > &pRequest) |
void | fireOnPinUnlocked () |
![]() | |
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 () |
Öffentliche Methoden | |
void | resetChangePinContext (const QSharedPointer< ChangePinContext > &pContext=QSharedPointer< ChangePinContext >()) |
Q_INVOKABLE void | startWorkflow (bool pRequestTransportPin, bool pActivateUi=true) |
QString | getResultString () const override |
QVector< ReaderManagerPlugInType > | getSupportedReaderPlugInTypes () const override |
bool | isRequestTransportPin () const |
![]() | |
WorkflowModel (QObject *pParent=nullptr) | |
~WorkflowModel () override=default | |
void | resetWorkflowContext (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 () const |
bool | isRemoteReader () const |
bool | hasCard () const |
bool | isCurrentSmartCardAllowed () const |
bool | isSmartSupported () const |
virtual QVector< ReaderManagerPlugInType > | getSupportedReaderPlugInTypes () const |
bool | getNextWorkflowPending () const |
GlobalStatus::Code | getStatusCode () const |
QString | getReaderImage () const |
QString | getStatusCodeImage () 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 |
QString | eidTypeMismatchError () const |
Propertys | |
bool | requestTransportPin |
![]() | |
QString | currentState |
QString | resultString |
bool | error |
bool | errorIsMasked |
ReaderManagerPlugInType | readerPlugInType |
bool | isSmartSupported |
QVector< ReaderManagerPlugInType > | supportedPlugInTypes |
bool | isBasicReader |
bool | isRemoteReader |
bool | isCurrentSmartCardAllowed |
QString | eidTypeMismatchError |
QString | readerImage |
bool | hasNextWorkflowPending |
QString | statusHintText |
QString | statusHintActionText |
QString | statusCodeImage |
bool | showRemoveCardFeedback |
bool | hasCard |
Freundbeziehungen | |
class | Env |
class | ::test_UIPlugInQml |
Weitere Geerbte Elemente | |
![]() | |
void | onReaderManagerSignal () |
|
signal |
|
signal |
|
overridevirtual |
Erneute Implementation von governikus::WorkflowModel.
|
overridevirtual |
Erneute Implementation von governikus::WorkflowModel.
bool ChangePinModel::isRequestTransportPin | ( | ) | const |
void ChangePinModel::resetChangePinContext | ( | const QSharedPointer< ChangePinContext > & | pContext = QSharedPointer<ChangePinContext>() | ) |
void ChangePinModel::startWorkflow | ( | bool | pRequestTransportPin, |
bool | pActivateUi = true |
||
) |
|
friend |
|
friend |
|
read |