AusweisApp2
StateEstablishPaceChannelRemote.h
gehe zur Dokumentation dieser Datei
1
7
#pragma once
8
9
10
#include "
context/RemoteServiceContext.h
"
11
#include "
states/AbstractState.h
"
12
#include "
states/GenericContextContainer.h
"
13
14
class
test_StateEstablishPaceChannelRemote;
15
16
namespace
governikus
17
{
18
19
class
StateEstablishPaceChannelRemote
20
:
public
AbstractState
21
,
public
GenericContextContainer
<RemoteServiceContext>
22
{
23
Q_OBJECT
24
friend
class
StateBuilder
;
25
friend
class ::test_StateEstablishPaceChannelRemote;
26
27
private
:
28
PacePasswordId mPasswordId;
29
30
explicit
StateEstablishPaceChannelRemote
(
const
QSharedPointer<WorkflowContext>& pContext);
31
virtual
void
run()
override
;
32
33
private
Q_SLOTS:
34
void
onReaderInfoChanged(
const
ReaderInfo
& pReaderInfo);
35
void
onEstablishConnectionDone(QSharedPointer<BaseCardCommand> pCommand);
36
};
37
38
}
// namespace governikus
governikus::EstablishPaceChannelParser::fromCcid
static EstablishPaceChannelParser fromCcid(const QByteArray &pInput)
Definition:
EstablishPaceChannelParser.cpp:27
governikus::UnblockPinCommand
Definition:
UnblockPinCommand.h:18
governikus::EstablishPaceChannelOutput::setPaceReturnCode
void setPaceReturnCode(CardReturnCode)
Definition:
EstablishPaceChannelOutput.cpp:137
governikus::ReaderInfo
Definition:
ReaderInfo.h:17
governikus::AbstractState
Definition:
AbstractState.h:20
governikus::GenericContextContainer< RemoteServiceContext >::getContext
virtual QSharedPointer< RemoteServiceContext > getContext()
Definition:
GenericContextContainer.h:34
governikus::AbstractState::fireContinue
void fireContinue()
governikus::AbstractState::fireAbort
void fireAbort()
governikus::EstablishPaceChannelParser::getChat
const QByteArray & getChat() const
Definition:
EstablishPaceChannelParser.cpp:105
GenericContextContainer.h
governikus::EstablishPaceChannelParser::getPasswordId
PacePasswordId getPasswordId() const
Definition:
EstablishPaceChannelParser.cpp:99
governikus::StateBuilder
Definition:
StateBuilder.h:18
governikus::PACE_CAN
PACE_CAN
Definition:
SmartCardDefinitions.h:20
governikus::EstablishPaceChannelOutput
Definition:
EstablishPaceChannelOutput.h:48
AbstractState.h
EstablishPaceChannelParser.h
governikus::StateEstablishPaceChannelRemote
Definition:
StateEstablishPaceChannelRemote.h:22
governikus::EstablishPaceChannelCommand
Definition:
EstablishPaceChannelCommand.h:19
governikus
Implementation of ActivationContext for Intent based activation on Android systems.
Definition:
ActivationContext.h:15
governikus::ReaderInfo::hasEidCard
bool hasEidCard() const
Definition:
ReaderInfo.h:59
governikus::GenericContextContainer
Definition:
GenericContextContainer.h:20
governikus::PACE_PIN
PACE_PIN
Definition:
SmartCardDefinitions.h:21
governikus::EstablishPaceChannelParser::getCertificateDescription
const QByteArray & getCertificateDescription() const
Definition:
EstablishPaceChannelParser.cpp:111
RemoteServiceContext.h
governikus::EstablishPaceChannelParser
Definition:
EstablishPaceChannelParser.h:16
StateEstablishPaceChannelRemote.h
governikus::AbstractState::mConnections
QVector< QMetaObject::Connection > mConnections
Definition:
AbstractState.h:33
ServerMessageHandler.h
src
core
states
remote_service
StateEstablishPaceChannelRemote.h
Erzeugt von
1.8.20