AusweisApp2
Lade ...
Suche ...
Keine Treffer
GABuilder.h
gehe zur Dokumentation dieser Datei
1
5#pragma once
6
8
9class test_Commands;
10
11namespace governikus
12{
13
15 : public CommandApduBuilder
16{
17 public:
18 explicit GABuilder(char pClassByte = CommandApdu::CLA);
19 void setCaEphemeralPublicKey(const QByteArray& pData);
20 void setPaceMappingData(const QByteArray& pData);
21 void setPaceEphemeralPublicKey(const QByteArray& pData);
22 void setPaceAuthenticationToken(const QByteArray& pData);
23 CommandApdu build() override;
24
25 private:
26 friend class ::test_Commands;
27 char mClassByte;
28 QByteArray mCaEphemeralPublicKey;
29 QByteArray mPaceMappingData;
30 QByteArray mPaceEphemeralPublicKey;
31 QByteArray mPaceAuthenticationToken;
32};
33
34} // namespace governikus
Definition: CommandApduBuilder.h:15
Definition: CommandApdu.h:16
static const char CLA
Definition: CommandApdu.h:26
Definition: GABuilder.h:16
void setPaceAuthenticationToken(const QByteArray &pData)
Definition: GABuilder.cpp:51
void setPaceMappingData(const QByteArray &pData)
Definition: GABuilder.cpp:37
void setCaEphemeralPublicKey(const QByteArray &pData)
Definition: GABuilder.cpp:30
void setPaceEphemeralPublicKey(const QByteArray &pData)
Definition: GABuilder.cpp:44
CommandApdu build() override
Definition: GABuilder.cpp:58
Implementation of ActivationContext for Intent based activation on Android systems.
Definition: ActivationContext.h:15