11#include <QSharedPointer>
13class test_CardInfoFactory;
23 friend class ::test_CardInfoFactory;
30 static CardInfo create(
const QSharedPointer<CardConnectionWorker>& pCardConnectionWorker);
36 static FileRef detectCard(
const QSharedPointer<CardConnectionWorker>& pCardConnectionWorker);
37 static bool detectEid(
const QSharedPointer<CardConnectionWorker>& pCardConnectionWorker,
const FileRef& pRef);
42 static QSharedPointer<EFCardAccess> readEfCardAccess(
const QSharedPointer<CardConnectionWorker>& pCardConnectionWorker);
48 static bool checkEfCardAccess(
const QSharedPointer<EFCardAccess>& pEfCardAccess);
Factory for creation of CardInfo instances.
Definition CardInfoFactory.h:22
static CardInfo create(const QSharedPointer< CardConnectionWorker > &pCardConnectionWorker)
In order to create a CardInfo instance a connection is established to the smart card and data is read...
Definition CardInfoFactory.cpp:21
Holds smart card information.
Definition CardInfo.h:26
Implementation of GeneralAuthenticate response APDUs.
Definition CommandApdu.h:17