AusweisApp
Lade ...
Suche ...
Keine Treffer
governikus::AbstractState Klassenreferenzabstract

#include <AbstractState.h>

Abgeleitet von QState.

Basisklasse für governikus::FinalState, governikus::StateActivateStoreFeedbackDialog, governikus::StateCertificateDescriptionCheck, governikus::StateChangePin, governikus::StateChangePinIfd, governikus::StateChangePinResponse, governikus::StateChangeSmartPin, governikus::StateCheckApplet, governikus::StateCheckCertificates, governikus::StateCheckError, governikus::StateCheckRefreshAddress, governikus::StateCheckStatus, governikus::StateCleanUpReaderManager, governikus::StateClearPacePasswords, governikus::StateConnectCard, governikus::StateDeleteApplet, governikus::StateDeletePersonalization, governikus::StateDestroyPace, governikus::StateDidAuthenticateEac1, governikus::StateDidAuthenticateEac2, governikus::StateEACAdditionalInputType, governikus::StateEditAccessRights, governikus::StateEnterNewPacePin, governikus::StateEnterNewPacePinIfd, governikus::StateEnterPacePassword, governikus::StateEnterPacePasswordIfd, governikus::StateEstablishPaceChannel, governikus::StateEstablishPaceChannelIfd, governikus::StateEstablishPaceChannelResponse, governikus::StateExtractCvcsFromEac1InputType, governikus::StateFinalizePersonalization, governikus::StateGenericProviderCommunication, governikus::StateGenericSendReceive, governikus::StateGetServiceInformation, governikus::StateGetTcToken, governikus::StateInitializeFramework, governikus::StateInitializePersonalization, governikus::StateInsertCard, governikus::StateInstallApplet, governikus::StateLoadSmartTcTokenUrl, governikus::StateLoadTcTokenUrl, governikus::StateMaintainCardConnection, governikus::StateParseTcTokenUrl, governikus::StatePreVerification, governikus::StatePrepareChangePin, governikus::StatePrepareChangePinIfd, governikus::StatePreparePace, governikus::StatePreparePaceIfd, governikus::StateProcessCertificatesFromEac2, governikus::StateProcessIfdMessages, governikus::StateRedirectBrowser, governikus::StateResetRetryCounter, governikus::StateSelectReader, governikus::StateSendWhitelistSurvey, governikus::StateShowResult, governikus::StateStartIfdService, governikus::StateStartPaos, governikus::StateStartPaosPersonalization, governikus::StateStartPaosPersonalizationResponse, governikus::StateStartPaosResponse, governikus::StateStopIfdService, governikus::StateTransmit, governikus::StateTransmitPersonalization, governikus::StateUnfortunateCardPosition, governikus::StateUpdateRetryCounter, governikus::StateUpdateSupportInfo und governikus::StateVerifyRetryCounter.

Öffentliche Slots

void onStateApprovedChanged (bool pApproved)
 
virtual void onUserCancelled ()
 
void onCardRemoved (const ReaderInfo &pInfo)
 

Signale

void fireContinue ()
 
void fireAbort (const FailureCode &pFailure)
 

Öffentliche Methoden

 ~AbstractState () override=default
 
QString getStateName () const
 

Geschützte Methoden

 AbstractState (const QSharedPointer< WorkflowContext > &pContext)
 
void setAbortOnCardRemoved ()
 
void setHandleNfcStop ()
 
void setKeepCardConnectionAlive ()
 
void onEntry (QEvent *pEvent) override
 
void onExit (QEvent *pEvent) override
 
void operator<< (const QMetaObject::Connection &connection)
 
void clearConnections ()
 
bool isCancellationByUser () const
 
void updateStatus (const GlobalStatus &pStatus)
 
void updateStartPaosResult (const ECardApiResult &pStartPaosResult)
 
void stopNfcScanIfNecessary (const QString &pError=QString()) const
 

Freundbeziehungen

class ::test_StateChangePinIfd
 
class ::test_StateChangeSmartPin
 
class ::test_StateEstablishPaceChannelIfd
 
class ::test_StateProcessIfdMessages
 
class ::test_StateChangePin
 
class ::test_StateDestroyPace
 
class ::test_StateDidAuthenticateEac1
 
class ::test_StateDidAuthenticateEac2
 
class ::test_StateGetTcToken
 
class ::test_StateTransmit
 

Beschreibung der Konstruktoren und Destruktoren

◆ AbstractState()

AbstractState::AbstractState ( const QSharedPointer< WorkflowContext > & pContext)
explicitprotected
Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

◆ ~AbstractState()

governikus::AbstractState::~AbstractState ( )
overridedefault

Dokumentation der Elementfunktionen

◆ clearConnections()

void AbstractState::clearConnections ( )
protected
Hier ist ein Graph, der zeigt, was diese Funktion aufruft:
Hier ist ein Graph der zeigt, wo diese Funktion aufgerufen wird:

◆ fireAbort

void governikus::AbstractState::fireAbort ( const FailureCode & pFailure)
signal
Hier ist ein Graph der zeigt, wo diese Funktion aufgerufen wird:

◆ fireContinue

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

◆ getStateName()

QString AbstractState::getStateName ( ) const
Hier ist ein Graph, der zeigt, was diese Funktion aufruft:
Hier ist ein Graph der zeigt, wo diese Funktion aufgerufen wird:

◆ isCancellationByUser()

bool AbstractState::isCancellationByUser ( ) const
protected

◆ onCardRemoved

void AbstractState::onCardRemoved ( const ReaderInfo & pInfo)
slot
Hier ist ein Graph, der zeigt, was diese Funktion aufruft:
Hier ist ein Graph der zeigt, wo diese Funktion aufgerufen wird:

◆ onEntry()

void AbstractState::onEntry ( QEvent * pEvent)
overrideprotected
Hier ist ein Graph, der zeigt, was diese Funktion aufruft:
Hier ist ein Graph der zeigt, wo diese Funktion aufgerufen wird:

◆ onExit()

void AbstractState::onExit ( QEvent * pEvent)
overrideprotected
Hier ist ein Graph, der zeigt, was diese Funktion aufruft:
Hier ist ein Graph der zeigt, wo diese Funktion aufgerufen wird:

◆ onStateApprovedChanged

void AbstractState::onStateApprovedChanged ( bool pApproved)
slot
Hier ist ein Graph, der zeigt, was diese Funktion aufruft:
Hier ist ein Graph der zeigt, wo diese Funktion aufgerufen wird:

◆ onUserCancelled

void AbstractState::onUserCancelled ( )
virtualslot
Hier ist ein Graph, der zeigt, was diese Funktion aufruft:
Hier ist ein Graph der zeigt, wo diese Funktion aufgerufen wird:

◆ operator<<()

void AbstractState::operator<< ( const QMetaObject::Connection & connection)
protected
Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

◆ setAbortOnCardRemoved()

void AbstractState::setAbortOnCardRemoved ( )
protected

◆ setHandleNfcStop()

void AbstractState::setHandleNfcStop ( )
protected

◆ setKeepCardConnectionAlive()

void AbstractState::setKeepCardConnectionAlive ( )
protected

◆ stopNfcScanIfNecessary()

void AbstractState::stopNfcScanIfNecessary ( const QString & pError = QString()) const
protected
Hier ist ein Graph, der zeigt, was diese Funktion aufruft:
Hier ist ein Graph der zeigt, wo diese Funktion aufgerufen wird:

◆ updateStartPaosResult()

void AbstractState::updateStartPaosResult ( const ECardApiResult & pStartPaosResult)
protected
Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

◆ updateStatus()

void AbstractState::updateStatus ( const GlobalStatus & pStatus)
protected
Hier ist ein Graph, der zeigt, was diese Funktion aufruft:
Hier ist ein Graph der zeigt, wo diese Funktion aufgerufen wird:

Freundbeziehungen und Funktionsdokumentation

◆ ::test_StateChangePin

friend class ::test_StateChangePin
friend

◆ ::test_StateChangePinIfd

friend class ::test_StateChangePinIfd
friend

◆ ::test_StateChangeSmartPin

friend class ::test_StateChangeSmartPin
friend

◆ ::test_StateDestroyPace

friend class ::test_StateDestroyPace
friend

◆ ::test_StateDidAuthenticateEac1

friend class ::test_StateDidAuthenticateEac1
friend

◆ ::test_StateDidAuthenticateEac2

friend class ::test_StateDidAuthenticateEac2
friend

◆ ::test_StateEstablishPaceChannelIfd

friend class ::test_StateEstablishPaceChannelIfd
friend

◆ ::test_StateGetTcToken

friend class ::test_StateGetTcToken
friend

◆ ::test_StateProcessIfdMessages

friend class ::test_StateProcessIfdMessages
friend

◆ ::test_StateTransmit

friend class ::test_StateTransmit
friend

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