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 |