AusweisApp2
 Alle Klassen Namensbereiche Dateien Funktionen Variablen Typdefinitionen Aufzählungen Aufzählungswerte Propertys Freundbeziehungen Makrodefinitionen
governikus::NfcCard Klassenreferenz

#include <NfcCard.h>

Klassendiagramm für governikus::NfcCard:

Signale

void fireCardRemoved ()
 

Öffentliche Methoden

 NfcCard (QNearFieldTarget *pNearFieldTarget)
 
virtual ~NfcCard () override
 
bool isValid () const
 
bool invalidateTarget (QNearFieldTarget *pNearFieldTarget)
 
virtual CardReturnCode connect () override
 Establish a connection to the smart card. Mehr ...
 
virtual CardReturnCode disconnect () override
 Destroys the previously established connection to the smart card. Mehr ...
 
virtual bool isConnected () override
 Is the smart card connected, i.e. Mehr ...
 
virtual CardReturnCode transmit (const CommandApdu &pCmd, ResponseApdu &pRes) override
 Performs a transmit to the smart card. Mehr ...
 
- Öffentliche Methoden geerbt von governikus::Card
 Card ()
 
virtual ~Card ()
 
virtual CardReturnCode establishPaceChannel (PACE_PASSWORD_ID pPasswordId, const QByteArray &pChat, const QByteArray &pCertificateDescription, EstablishPACEChannelOutput &pChannelOutput, quint8 pTimeoutSeconds=60)
 Establishes a PACE channel, i.e. Mehr ...
 
virtual CardReturnCode destroyPaceChannel ()
 Destroys an existing PACE channel, i.e. Mehr ...
 
virtual CardReturnCode setEidPin (quint8 pTimeoutSeconds, ResponseApdu &pResponseApdu)
 Sets a new eID PIN, i.e. Mehr ...
 

Beschreibung der Konstruktoren und Destruktoren

NfcCard::NfcCard ( QNearFieldTarget *  pNearFieldTarget)
NfcCard::~NfcCard ( )
overridevirtual

Dokumentation der Elementfunktionen

CardReturnCode NfcCard::connect ( )
overridevirtual

Establish a connection to the smart card.

Implementiert governikus::Card.

Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

CardReturnCode NfcCard::disconnect ( )
overridevirtual

Destroys the previously established connection to the smart card.

Implementiert governikus::Card.

Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

void governikus::NfcCard::fireCardRemoved ( )
signal

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

bool NfcCard::invalidateTarget ( QNearFieldTarget *  pNearFieldTarget)
bool NfcCard::isConnected ( )
overridevirtual

Is the smart card connected, i.e.

has a connection successfully been established?

Implementiert governikus::Card.

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

bool NfcCard::isValid ( ) const

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

CardReturnCode NfcCard::transmit ( const CommandApdu pCmd,
ResponseApdu pRes 
)
overridevirtual

Performs a transmit to the smart card.

The command APDU buffer is transmitted to the card. The response APDU buffer is filled with the data returned from the card.

Implementiert governikus::Card.

Hier ist ein Graph, der zeigt, was diese Funktion aufruft:


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