AusweisApp2
governikus::DomainParameterMapping< DOMAINPARAMS > Template-Klassenreferenzabstract

#include <DomainParameterMapping.h>

Öffentliche Methoden

virtual ~DomainParameterMapping ()=default
 
virtual QByteArray generateTerminalMappingData ()=0
 Generates the terminal's mapping data, that will be send to the card. Mehr ...
 
virtual QSharedPointer< DOMAINPARAMS > generateEphemeralDomainParameters (const QByteArray &pCardMappingData, const QByteArray &pNonce)=0
 Generates the ephemeral domain parameters. Mehr ...
 

Beschreibung der Konstruktoren und Destruktoren

◆ ~DomainParameterMapping()

template<typename DOMAINPARAMS >
virtual governikus::DomainParameterMapping< DOMAINPARAMS >::~DomainParameterMapping ( )
virtualdefault

Dokumentation der Elementfunktionen

◆ generateEphemeralDomainParameters()

template<typename DOMAINPARAMS >
virtual QSharedPointer<DOMAINPARAMS> governikus::DomainParameterMapping< DOMAINPARAMS >::generateEphemeralDomainParameters ( const QByteArray &  pCardMappingData,
const QByteArray &  pNonce 
)
pure virtual

Generates the ephemeral domain parameters.

Parameter
pCardMappingDatathe card's mapping data
pNoncethe nonce that was generated by the card
Rückgabe
the terminal's mapping data

Implementiert in governikus::EcdhGenericMapping.

◆ generateTerminalMappingData()

template<typename DOMAINPARAMS >
virtual QByteArray governikus::DomainParameterMapping< DOMAINPARAMS >::generateTerminalMappingData ( )
pure virtual

Generates the terminal's mapping data, that will be send to the card.

Rückgabe
the terminal's mapping data

Implementiert in governikus::EcdhGenericMapping.


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