AusweisApp
Lade ...
Suche ...
Keine Treffer
governikus::DidAuthenticateEAC2Command Klassenreferenz

#include <DidAuthenticateEAC2Command.h>

Klassendiagramm für governikus::DidAuthenticateEAC2Command:

Öffentliche Methoden

 DidAuthenticateEAC2Command (QSharedPointer< CardConnectionWorker > pCardConnectionWorker, const CVCertificateChain &pCvcChain, const QByteArray &pEphemeralPublicKeyAsHex, const QByteArray &pSignatureAsHex, const QByteArray &pAuthenticatedAuxiliaryDataAsBinary, const QByteArray &pPin)
const QByteArray & getEfCardSecurityAsHex () const
const QByteArray & getNonceAsHex () const
const QByteArray & getAuthTokenAsHex () const
Öffentliche Methoden geerbt von governikus::BaseCardCommand
void run ()
CardReturnCode getReturnCode () const

Geschützte Methoden

void internalExecute () override
 ~DidAuthenticateEAC2Command () override=default
Geschützte Methoden geerbt von governikus::BaseCardCommand
 BaseCardCommand (QSharedPointer< CardConnectionWorker > pCardConnectionWorker)
QSharedPointer< CardConnectionWorkergetCardConnectionWorker ()
void setReturnCode (CardReturnCode pReturnCode)
 ~BaseCardCommand () override=default

Freundbeziehungen

class ::test_CardConnection
class ::test_DidAuthenticateEAC2Command

Weitere Geerbte Elemente

Signale geerbt von governikus::BaseCardCommand
void commandDone (QSharedPointer< BaseCardCommand > pCommand)

Beschreibung der Konstruktoren und Destruktoren

◆ ~DidAuthenticateEAC2Command()

governikus::DidAuthenticateEAC2Command::~DidAuthenticateEAC2Command ( )
overrideprotecteddefault

◆ DidAuthenticateEAC2Command()

DidAuthenticateEAC2Command::DidAuthenticateEAC2Command ( QSharedPointer< CardConnectionWorker > pCardConnectionWorker,
const CVCertificateChain & pCvcChain,
const QByteArray & pEphemeralPublicKeyAsHex,
const QByteArray & pSignatureAsHex,
const QByteArray & pAuthenticatedAuxiliaryDataAsBinary,
const QByteArray & pPin )
explicit
Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

Dokumentation der Elementfunktionen

◆ getAuthTokenAsHex()

const QByteArray & governikus::DidAuthenticateEAC2Command::getAuthTokenAsHex ( ) const
inlinenodiscard

◆ getEfCardSecurityAsHex()

const QByteArray & governikus::DidAuthenticateEAC2Command::getEfCardSecurityAsHex ( ) const
inlinenodiscard

◆ getNonceAsHex()

const QByteArray & governikus::DidAuthenticateEAC2Command::getNonceAsHex ( ) const
inlinenodiscard

◆ internalExecute()

void DidAuthenticateEAC2Command::internalExecute ( )
overrideprotectedvirtual

Implementiert governikus::BaseCardCommand.

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

◆ ::test_CardConnection

friend class ::test_CardConnection
friend

◆ ::test_DidAuthenticateEAC2Command

friend class ::test_DidAuthenticateEAC2Command
friend

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