|
AusweisApp2
|
#include <Card.h>
Öffentliche Methoden | |
| Card () | |
| virtual | ~Card () |
| virtual CardReturnCode | connect ()=0 |
| Establish a connection to the smart card. Mehr ... | |
| virtual CardReturnCode | disconnect ()=0 |
| Destroys the previously established connection to the smart card. Mehr ... | |
| virtual bool | isConnected ()=0 |
| Is the smart card connected, i.e. Mehr ... | |
| virtual CardReturnCode | transmit (const CommandApdu &pCmd, ResponseApdu &pRes)=0 |
| Performs a transmit to the smart card. Mehr ... | |
| 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 ... | |
| Card::Card | ( | ) |
|
virtual |
|
pure virtual |
Establish a connection to the smart card.
Implementiert in governikus::RemoteCard, governikus::PcscCard, governikus::NfcCard und governikus::BluetoothCard.
|
virtual |
Destroys an existing PACE channel, i.e.
the corresponding reader is no basic reader.
Erneute Implementation in governikus::PcscCard und governikus::BluetoothCard.
|
pure virtual |
Destroys the previously established connection to the smart card.
Implementiert in governikus::RemoteCard, governikus::PcscCard, governikus::NfcCard und governikus::BluetoothCard.
|
virtual |
Establishes a PACE channel, i.e.
the corresponding reader is no basic reader.
Erneute Implementation in governikus::RemoteCard, governikus::PcscCard und governikus::BluetoothCard.
|
pure virtual |
Is the smart card connected, i.e.
has a connection successfully been established?
Implementiert in governikus::RemoteCard, governikus::PcscCard, governikus::NfcCard und governikus::BluetoothCard.
|
virtual |
Sets a new eID PIN, i.e.
the corresponding reader is no basic reader.
Erneute Implementation in governikus::PcscCard, governikus::RemoteCard und governikus::BluetoothCard.
|
pure virtual |
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 in governikus::RemoteCard, governikus::PcscCard, governikus::NfcCard und governikus::BluetoothCard.