30 QSharedPointer<AuthenticatedAuxiliaryData> mAuxiliaryData;
31 std::unique_ptr<SecureMessaging> mSecureMessaging;
32 std::unique_ptr<SecureMessaging> mNewSecureMessaging;
Definition EstablishPaceChannelOutput.h:48
Definition SimulatorCard.h:24
bool isConnected() const override
Is the smart card connected, i.e.
Definition SimulatorCard.cpp:68
ResponseApduResult transmit(const CommandApdu &pCmd) override
Performs a transmit to the smart card.
Definition SimulatorCard.cpp:74
SimulatorCard(const SimulatorFileSystem &pFileSystem)
Definition SimulatorCard.cpp:32
CardReturnCode releaseConnection() override
Destroys the previously established connection to the smart card.
Definition SimulatorCard.cpp:57
ResponseApduResult setEidPin(quint8 pTimeoutSeconds) override
Sets a new eID PIN, i.e.
Definition SimulatorCard.cpp:172
CardReturnCode establishConnection() override
Establish a connection to the smart card.
Definition SimulatorCard.cpp:45
EstablishPaceChannelOutput establishPaceChannel(PacePasswordId pPasswordId, int pPreferredPinLength, const QByteArray &pChat, const QByteArray &pCertificateDescription, quint8 pTimeoutSeconds) override
Establishes a PACE channel, i.e.
Definition SimulatorCard.cpp:147
CardReturnCode destroyPaceChannel() override
Destroys an existing PACE channel, i.e.
Definition SimulatorCard.cpp:166
Definition SimulatorFileSystem.h:25
Implementation of GeneralAuthenticate response APDUs.
Definition CommandApdu.h:16
quint8
Definition ResponseApdu.h:62
QSharedPointer< T > decodeObject(const QByteArray &pData, bool pLogging=true)
Template function for decoding an OpenSSL type from DER encoded QByteArray.
Definition ASN1TemplateUtil.h:114
Definition ResponseApdu.h:115