AusweisApp2
Lade ...
Suche ...
Keine Treffer
governikus::StateGenericProviderCommunication Klassenreferenzabstract

#include <StateGenericProviderCommunication.h>

Klassendiagramm für governikus::StateGenericProviderCommunication:

Öffentliche Methoden

void onExit (QEvent *pEvent) override
 
- Öffentliche Methoden geerbt von governikus::AbstractState
 ~AbstractState () override=default
 
QString getStateName () const
 
void setStateName (const QString &pName)
 
- Öffentliche Methoden geerbt von governikus::GenericContextContainer< AuthContext >
 GenericContextContainer (const QSharedPointer< WorkflowContext > &pContext)
 
QSharedPointer< AuthContextgetContext () const
 

Geschützte Methoden

 StateGenericProviderCommunication (const QSharedPointer< WorkflowContext > &pContext)
 
virtual void handleNetworkReply (const QByteArray &pContent)=0
 
virtual bool isLoggingAllowed ()
 
- Geschützte Methoden geerbt von governikus::AbstractState
 AbstractState (const QSharedPointer< WorkflowContext > &pContext)
 
void setAbortOnCardRemoved ()
 
void setKeepCardConnectionAlive ()
 
void onEntry (QEvent *pEvent) override
 
void onExit (QEvent *pEvent) override
 
void clearConnections ()
 
bool isCancellationByUser ()
 
void updateStatus (const GlobalStatus &pStatus)
 
void updateStartPaosResult (const ECardApiResult &pStartPaosResult)
 
void startNfcScanIfNecessary ()
 
void stopNfcScanIfNecessary (const QString &pError=QString())
 

Geschützte Attribute

QSharedPointer< QNetworkReply > mReply
 
- Geschützte Attribute geerbt von governikus::AbstractState
QVector< QMetaObject::Connection > mConnections
 

Freundbeziehungen

class ::test_StateGenericProviderCommunication
 
class ::test_StateGetSelfAuthenticationData
 
class ::test_StatePreparePersonalization
 
class ::test_StateGetSessionId
 
class ::test_StateGetChallenge
 

Weitere Geerbte Elemente

- Öffentliche Slots geerbt von governikus::AbstractState
void onStateApprovedChanged (bool pApproved)
 
virtual void onUserCancelled ()
 
void onCardRemoved (const ReaderInfo &pInfo)
 
- Signale geerbt von governikus::AbstractState
void fireContinue ()
 
void fireAbort (const FailureCode &pFailure)
 
- Öffentliche, statische Methoden geerbt von governikus::AbstractState
static QString getClassName (const char *const pName)
 
template<typename T >
static QString getClassName ()
 
template<typename T >
static bool isState (const QString &pState)
 
- Statische öffentliche Attribute geerbt von governikus::AbstractState
static const char *const cFORCE_START_STOP_SCAN = "FORCE_START_STOP_SCAN"
 

Beschreibung der Konstruktoren und Destruktoren

◆ StateGenericProviderCommunication()

StateGenericProviderCommunication::StateGenericProviderCommunication ( const QSharedPointer< WorkflowContext > &  pContext)
explicitprotected

Dokumentation der Elementfunktionen

◆ handleNetworkReply()

virtual void governikus::StateGenericProviderCommunication::handleNetworkReply ( const QByteArray &  pContent)
protectedpure virtual

◆ isLoggingAllowed()

bool StateGenericProviderCommunication::isLoggingAllowed ( )
protectedvirtual

◆ onExit()

void StateGenericProviderCommunication::onExit ( QEvent *  pEvent)
override
Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

Freundbeziehungen und Funktionsdokumentation

◆ ::test_StateGenericProviderCommunication

friend class ::test_StateGenericProviderCommunication
friend

◆ ::test_StateGetChallenge

friend class ::test_StateGetChallenge
friend

◆ ::test_StateGetSelfAuthenticationData

friend class ::test_StateGetSelfAuthenticationData
friend

◆ ::test_StateGetSessionId

friend class ::test_StateGetSessionId
friend

◆ ::test_StatePreparePersonalization

friend class ::test_StatePreparePersonalization
friend

Dokumentation der Datenelemente

◆ mReply

QSharedPointer<QNetworkReply> governikus::StateGenericProviderCommunication::mReply
protected

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