Holds smart card information.
Mehr ...
#include <CardInfo.h>
Holds smart card information.
An instance of CardInfo is created using the CardInfoFactory.
◆ TagType
Aufzählungswerte |
---|
UNKNOWN | |
NFC_4A | |
NFC_4B | |
◆ CardInfo()
CardInfo::CardInfo |
( |
CardType | pCardType, |
|
|
const FileRef & | pApplication = FileRef(), |
|
|
const QSharedPointer< const EFCardAccess > & | pEfCardAccess = QSharedPointer<const EFCardAccess>(), |
|
|
int | pRetryCounter = UNDEFINED_RETRY_COUNTER, |
|
|
bool | pPinDeactivated = false, |
|
|
bool | pPukInoperative = false, |
|
|
bool | pPinInitial = false ) |
◆ getApplication()
const FileRef & CardInfo::getApplication |
( |
| ) |
const |
|
nodiscard |
◆ getCardType()
CardType CardInfo::getCardType |
( |
| ) |
const |
|
nodiscard |
◆ getCardTypeString()
QString CardInfo::getCardTypeString |
( |
| ) |
const |
|
nodiscard |
◆ getEfCardAccess()
QSharedPointer< const EFCardAccess > CardInfo::getEfCardAccess |
( |
| ) |
const |
|
nodiscard |
◆ getMobileEidType()
MobileEidType CardInfo::getMobileEidType |
( |
| ) |
const |
|
nodiscard |
◆ getRetryCounter()
int CardInfo::getRetryCounter |
( |
| ) |
const |
|
nodiscard |
◆ getTagType()
◆ isPinDeactivated()
bool CardInfo::isPinDeactivated |
( |
| ) |
const |
|
nodiscard |
The eID function has not been activated by the competent authority.
◆ isPinInitial()
bool CardInfo::isPinInitial |
( |
| ) |
const |
|
nodiscard |
◆ isPukInoperative()
bool CardInfo::isPukInoperative |
( |
| ) |
const |
|
nodiscard |
The PUK is inoperative.
User is not able to unblock the PIN anymore.
◆ isRetryCounterDetermined()
bool CardInfo::isRetryCounterDetermined |
( |
| ) |
const |
|
nodiscard |
◆ setApplication()
void CardInfo::setApplication |
( |
const FileRef & | pApplication | ) |
|
◆ setCardType()
void CardInfo::setCardType |
( |
CardType | pCardType | ) |
|
◆ setRetryCounter()
void CardInfo::setRetryCounter |
( |
int | pRetryCounter | ) |
|
◆ setTagType()
◆ operator<<
QDebug operator<< |
( |
QDebug | pDbg, |
|
|
const CardInfo & | pCardInfo ) |
|
friend |
◆ Reader
Die Dokumentation für diese Klasse wurde erzeugt aufgrund der Dateien: