|
AusweisApp
|
#include <SmartManager.h>
Öffentliche Typen | |
| using | ProgressHandler = std::function<void (int progress)> |
Öffentliche, statische Methoden | |
| static QSharedPointer< SmartManager > | get (bool pKeepConnection=false) |
| static void | releaseConnection () |
| using governikus::SmartManager::ProgressHandler = std::function<void (int progress)> |
|
override |
| void SmartManager::abortSDKWorkflow | ( | ) | const |
| ResponseApduResult SmartManager::challenge | ( | ) | const |
| bool SmartManager::deletePersonalization | ( | ) | const |
| EidServiceResult SmartManager::deleteSmart | ( | const ProgressHandler & | pHandler = ProgressHandler() | ) | const |
| PersonalizationResult SmartManager::finalizePersonalization | ( | int | pStatus | ) | const |
|
static |
| InitializeResult SmartManager::initializePersonalization | ( | const QString & | pChallenge, |
| const QString & | pPin ) const |
| EidServiceResult SmartManager::installSmart | ( | const ProgressHandler & | pHandler = ProgressHandler() | ) | const |
| QByteArrayList SmartManager::performPersonalization | ( | const QList< InputAPDUInfo > & | pInputApdus | ) | const |
| TerminalAndChipAuthenticationResult SmartManager::performTAandCA | ( | const CVCertificateChain & | pTerminalCvcChain, |
| const QByteArray & | pAuxiliaryData, | ||
| const QByteArray & | pSignature, | ||
| const QByteArray & | pPin, | ||
| const QByteArray & | pEphemeralPublicKey ) const |
| EstablishPaceChannelOutput SmartManager::prepareIdentification | ( | const QByteArray & | pChat | ) | const |
|
static |
| ServiceInformationResult SmartManager::serviceInformation | ( | ) | const |
| bool SmartManager::smartAvailable | ( | ) | const |
| EidStatus SmartManager::status | ( | ) | const |
| ResponseApduResult SmartManager::transmit | ( | const CommandApdu & | pCmd | ) | const |
| EidSupportStatusResult SmartManager::updateSupportInfo | ( | ) | const |