AusweisApp2
 Alle Klassen Namensbereiche Dateien Funktionen Variablen Typdefinitionen Aufzählungen Aufzählungswerte Propertys Freundbeziehungen Makrodefinitionen
governikus::DomainParameterMapping< DOMAINPARAMS > Template-Klassenreferenzabstract

#include <DomainParameterMapping.h>

Öffentliche Methoden

 DomainParameterMapping ()
 
virtual ~DomainParameterMapping ()
 
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

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

Dokumentation der Elementfunktionen

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.

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: