AusweisApp2
MockCardConnection Klassenreferenz
Klassendiagramm für MockCardConnection:

Öffentliche Methoden

 MockCardConnection ()
 
virtual const ReaderInfogetReaderInfo () override
 This method returns a stored copy of the reader info object. Mehr ...
 
- Öffentliche Methoden geerbt von governikus::CardConnection
 CardConnection (const QSharedPointer< CardConnectionWorker > &pCardConnectionWorker)
 
virtual ~CardConnection ()=default
 Destroys the CardConnection and disconnects from the card. Mehr ...
 
bool getPaceCanSuccessful () const
 
bool getPacePinSuccessful () const
 
void setProgressMessage (const QString &pMessage)
 
bool stopSecureMessaging ()
 
template<typename T >
QMetaObject::Connection callDidAuthenticateEAC1Command (const typename QtPrivate::FunctionPointer< T >::Object *pReceiver, T pFunc)
 
template<typename T >
QMetaObject::Connection callDidAuthenticateEAC2Command (const typename QtPrivate::FunctionPointer< T >::Object *pReceiver, T pFunc, const CVCertificateChain &pCvcChain, const QString &pEphemeralPublicKeyAsHex, const QString &pSignatureAsHex, const QByteArray &pAuthenticatedAuxiliaryDataAsBinary)
 
template<typename T >
QMetaObject::Connection callUnblockPinCommand (const typename QtPrivate::FunctionPointer< T >::Object *pReceiver, T pFunc, const QString &pPuk)
 
template<typename T >
QMetaObject::Connection callEstablishPaceChannelCommand (const typename QtPrivate::FunctionPointer< T >::Object *pReceiver, T pFunc, PacePasswordId pPacePasswordId, const QString &pPacePassword, const QByteArray &pEffectiveChat=QByteArray(), const QByteArray &pCertificateDescription=QByteArray())
 
template<typename T >
QMetaObject::Connection callSetEidPinCommand (const typename QtPrivate::FunctionPointer< T >::Object *pReceiver, T pFunc, const QString &pNewPin, quint8 pTimeoutSeconds=60)
 
template<typename T >
QMetaObject::Connection callDestroyPaceChannelCommand (const typename QtPrivate::FunctionPointer< T >::Object *pReceiver, T pFunc)
 
template<typename T >
QMetaObject::Connection callTransmitCommand (const typename QtPrivate::FunctionPointer< T >::Object *pReceiver, T pFunc, const QVector< InputAPDUInfo > &pInputApduInfos, const QString &pSlotHandle=QString())
 
template<typename T >
QMetaObject::Connection callUpdateRetryCounterCommand (const typename QtPrivate::FunctionPointer< T >::Object *pReceiver, T pFunc)
 

Weitere Geerbte Elemente

- Signale geerbt von governikus::CardConnection
void fireReaderInfoChanged (const ReaderInfo &pReaderInfo)
 
- Geschützte Methoden geerbt von governikus::CardConnection
 CardConnection ()
 

Beschreibung der Konstruktoren und Destruktoren

◆ MockCardConnection()

MockCardConnection::MockCardConnection ( )
inline

Dokumentation der Elementfunktionen

◆ getReaderInfo()

virtual const ReaderInfo& MockCardConnection::getReaderInfo ( )
inlineoverridevirtual

This method returns a stored copy of the reader info object.

So calling this method any time will never result in dead locks.

(In contrast ReaderManager::getReaderInfo(...) calls the worker thread and may be blocked.)

Erneute Implementation von governikus::CardConnection.


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