AusweisApp
|
#include <StateGenericSendReceive.h>
Signale | |
void | fireReceivedStartPaosResponse () |
![]() | |
void | fireContinue () |
void | fireAbort (const FailureCode &pFailure) |
Öffentliche Methoden | |
void | onExit (QEvent *pEvent) override |
![]() | |
~AbstractState () override=default | |
QString | getStateName () const |
![]() | |
GenericContextContainer (const QSharedPointer< WorkflowContext > &pContext) | |
QSharedPointer< AuthContext > | getContext () const |
Geschützte Methoden | |
StateGenericSendReceive (const QSharedPointer< WorkflowContext > &pContext, PaosType pExpectedResponseType, const QList< PaosType > &pOtherResponseTypes={}, bool pPersonalization=false) | |
virtual QSharedPointer< ResponseType > | getAsResponse ()=0 |
virtual QSharedPointer< PaosCreator > | getAsCreator ()=0 |
virtual void | emitStateMachineSignal (PaosType pResponseType) |
![]() | |
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_StateGenericSendReceive |
Weitere Geerbte Elemente | |
![]() | |
void | onStateApprovedChanged (bool pApproved) |
virtual void | onUserCancelled () |
void | onCardRemoved (const ReaderInfo &pInfo) |
|
explicitprotected |
Erneute Implementation in governikus::StateSendStartPaos.
|
signal |
|
protectedpure virtual |
Implementiert in governikus::StateSendStartPaos, governikus::StateSendInitializeFrameworkResponse, governikus::StateSendDIDAuthenticateResponseEAC1, governikus::StateSendDIDAuthenticateResponseEACAdditionalInputType, governikus::StateSendDIDAuthenticateResponseEAC2, governikus::StateSendTransmitResponse, governikus::StateSendStartPaosPersonalization und governikus::StateSendTransmitResponsePersonalization.
|
protectedpure virtual |
Implementiert in governikus::StateSendStartPaos, governikus::StateSendInitializeFrameworkResponse, governikus::StateSendDIDAuthenticateResponseEAC1, governikus::StateSendDIDAuthenticateResponseEACAdditionalInputType, governikus::StateSendDIDAuthenticateResponseEAC2, governikus::StateSendTransmitResponse, governikus::StateSendStartPaosPersonalization und governikus::StateSendTransmitResponsePersonalization.