AusweisApp2
 Alle Klassen Namensbereiche Dateien Funktionen Variablen Typdefinitionen Aufzählungen Aufzählungswerte Propertys Freundbeziehungen Makrodefinitionen
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
 
QSharedPointer< const
EFCardAccess
getEfCardAccess () const
 
QString getEidApplicationPath () 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 ( CardType  pCardType,
const QSharedPointer< const EFCardAccess > &  pEfCardAccess = QSharedPointer<const EFCardAccess>(),
int  pRetryCounter = UNDEFINED_RETRY_COUNTER,
bool  pPinDeactivated = false,
bool  pPukInoperative = false 
)

Dokumentation der Elementfunktionen

QString CardInfo::getCardTypeString ( ) const

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

QSharedPointer< const EFCardAccess > CardInfo::getEfCardAccess ( ) const
QString CardInfo::getEidApplicationPath ( ) const
int CardInfo::getRetryCounter ( ) const

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

bool CardInfo::isAvailable ( ) const

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

bool CardInfo::isEid ( ) const

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

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:

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:

bool CardInfo::isRetryCounterDetermined ( ) const

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

Freundbeziehungen und Funktionsdokumentation

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

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