AusweisApp2
governikus::CardInfo Klassenreferenz

Holds smart card informations. Mehr ...

#include <CardInfo.h>

Öffentliche Methoden

 CardInfo (CardType pCardType, const QSharedPointer< const EFCardAccess > &=QSharedPointer< const EFCardAccess >(), int pRetryCounter=UNDEFINED_RETRY_COUNTER, bool pPinDeactivated=false, bool pPukInoperative=false)
 
QString getCardTypeString () const
 
bool isAvailable () const
 
bool isEid () const
 
bool isPassport () const
 
QSharedPointer< const EFCardAccessgetEfCardAccess () const
 
int getRetryCounter () const
 
bool isRetryCounterDetermined () const
 
bool isPinDeactivated () const
 The online identification function has not been activated by the competent authority. Mehr ...
 
bool isPukInoperative () const
 The PUK is inoperative. Mehr ...
 

Freundbeziehungen

class Reader
 
QDebug operator<< (QDebug, const CardInfo &)
 

Ausführliche Beschreibung

Holds smart card informations.

An instance of CardInfo is created using the CardInfoFactory.

Beschreibung der Konstruktoren und Destruktoren

◆ CardInfo()

CardInfo::CardInfo ( CardType  pCardType,
const QSharedPointer< const EFCardAccess > &  pEfCardAccess = QSharedPointer<const EFCardAccess>(),
int  pRetryCounter = UNDEFINED_RETRY_COUNTER,
bool  pPinDeactivated = false,
bool  pPukInoperative = false 
)

Dokumentation der Elementfunktionen

◆ getCardTypeString()

QString CardInfo::getCardTypeString ( ) const
Hier ist ein Graph der zeigt, wo diese Funktion aufgerufen wird:

◆ getEfCardAccess()

QSharedPointer< const EFCardAccess > CardInfo::getEfCardAccess ( ) const

◆ getRetryCounter()

int CardInfo::getRetryCounter ( ) const
Hier ist ein Graph der zeigt, wo diese Funktion aufgerufen wird:

◆ isAvailable()

bool CardInfo::isAvailable ( ) const
Hier ist ein Graph der zeigt, wo diese Funktion aufgerufen wird:

◆ isEid()

bool CardInfo::isEid ( ) const
Hier ist ein Graph der zeigt, wo diese Funktion aufgerufen wird:

◆ isPassport()

bool CardInfo::isPassport ( ) const
Hier ist ein Graph der zeigt, wo diese Funktion aufgerufen wird:

◆ isPinDeactivated()

bool CardInfo::isPinDeactivated ( ) const

The online identification function has not been activated by the competent authority.

Hier ist ein Graph der zeigt, wo diese Funktion aufgerufen wird:

◆ isPukInoperative()

bool CardInfo::isPukInoperative ( ) const

The PUK is inoperative.

User is not able to unblock the PIN anymore.

Hier ist ein Graph der zeigt, wo diese Funktion aufgerufen wird:

◆ isRetryCounterDetermined()

bool CardInfo::isRetryCounterDetermined ( ) const
Hier ist ein Graph der zeigt, wo diese Funktion aufgerufen wird:

Freundbeziehungen und Funktionsdokumentation

◆ operator<<

QDebug operator<< ( QDebug  ,
const CardInfo  
)
friend

◆ Reader

friend class Reader
friend

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