AusweisApp2
 Alle Klassen Namensbereiche Dateien Funktionen Variablen Typdefinitionen Aufzählungen Aufzählungswerte Propertys Freundbeziehungen Makrodefinitionen
governikus::PSOBuilder Klassenreferenz

#include <Commands.h>

Klassendiagramm für governikus::PSOBuilder:

Öffentliche Typen

enum  P1 : int { P1::DECRYPT = 0x80, P1::ENCRYPT = 0x86, P1::SIGN_HASH = 0x9e, P1::VERIFY = 0x00 }
 
enum  P2 : int { P2::UNCRYPTED_DATA = 0x80, P2::ENCRYPTED_DATA = 0x86, P2::HASH_VALUE = 0x9a, P2::CERTIFICATE = 0xbe }
 

Öffentliche Methoden

 PSOBuilder (P1 p1, P2 p2)
 
void setCertificateBody (const QByteArray &pData)
 
void setSignature (const QByteArray &pData)
 
CommandApdu build () override
 
- Öffentliche Methoden geerbt von governikus::CommandApduBuilder
 CommandApduBuilder ()
 
virtual ~CommandApduBuilder ()
 

Dokumentation der Aufzählungstypen

enum governikus::PSOBuilder::P1 : int
strong
Aufzählungswerte
DECRYPT 
ENCRYPT 
SIGN_HASH 
VERIFY 
enum governikus::PSOBuilder::P2 : int
strong
Aufzählungswerte
UNCRYPTED_DATA 
ENCRYPTED_DATA 
HASH_VALUE 
CERTIFICATE 

Beschreibung der Konstruktoren und Destruktoren

PSOBuilder::PSOBuilder ( P1  p1,
P2  p2 
)

Dokumentation der Elementfunktionen

CommandApdu PSOBuilder::build ( )
overridevirtual
void PSOBuilder::setCertificateBody ( const QByteArray &  pData)
void PSOBuilder::setSignature ( const QByteArray &  pData)

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