AusweisApp2
Lade ...
Suche ...
Keine Treffer
EstablishPaceChannelCommand.h
gehe zur Dokumentation dieser Datei
1
9
#pragma once
10
11
#include "
BaseCardCommand.h
"
12
13
class
test_EstablishPaceChannelCommand;
14
class
MockEstablishPaceChannelCommand;
15
16
namespace
governikus
17
{
18
19
class
EstablishPaceChannelCommand
20
:
public
BaseCardCommand
21
{
22
Q_OBJECT
23
friend
class ::test_EstablishPaceChannelCommand;
24
friend
class ::MockEstablishPaceChannelCommand;
25
26
private
:
27
const
PacePasswordId mPacePasswordId;
28
const
QByteArray mPacePassword;
29
const
QByteArray mEffectiveChat;
30
const
QByteArray mCertificateDescription;
31
EstablishPaceChannelOutput
mPaceOutput;
32
33
protected
:
34
void
internalExecute
()
override
;
35
~EstablishPaceChannelCommand
()
override
=
default
;
36
37
public
:
38
explicit
EstablishPaceChannelCommand
(QSharedPointer<CardConnectionWorker> pCardConnectionWorker,
39
PacePasswordId pPacePasswordId,
const
QByteArray& pPacePassword,
const
QByteArray& pEffectiveChat,
const
QByteArray& pCertificateDescription);
40
41
[[nodiscard]]
const
EstablishPaceChannelOutput
&
getPaceOutput
()
const
;
42
};
43
44
}
// namespace governikus
BaseCardCommand.h
governikus::BaseCardCommand
Definition
BaseCardCommand.h:23
governikus::EstablishPaceChannelCommand
Definition
EstablishPaceChannelCommand.h:21
governikus::EstablishPaceChannelCommand::getPaceOutput
const EstablishPaceChannelOutput & getPaceOutput() const
Definition
EstablishPaceChannelCommand.cpp:26
governikus::EstablishPaceChannelCommand::~EstablishPaceChannelCommand
~EstablishPaceChannelCommand() override=default
governikus::EstablishPaceChannelCommand::internalExecute
void internalExecute() override
Definition
EstablishPaceChannelCommand.cpp:32
governikus::EstablishPaceChannelOutput
Definition
EstablishPaceChannelOutput.h:50
governikus
Implementation of GeneralAuthenticate response APDUs.
Definition
CommandApdu.h:16
src
card
base
command
EstablishPaceChannelCommand.h
Erzeugt von
1.9.8