AusweisApp2
SelectBuilder.h
gehe zur Dokumentation dieser Datei
1
5
#pragma once
6
7
#include "
CommandApduBuilder.h
"
8
#include "
FileRef.h
"
9
10
namespace
governikus
11
{
12
13
class
SelectBuilder
14
:
public
CommandApduBuilder
15
{
16
private
:
17
const
FileRef
mFileRef;
18
19
public
:
20
enum class
P1
:
char
21
{
22
SELECT_MF
= 0x00,
CHILD_DF
= 0x01,
CHILD_EF
= 0x02,
PARENT_DF
= 0x03,
APPLICATION_ID
= 0x04,
ABS_PATH
= 0x08,
REL_PATH
= 0x09,
23
};
24
25
enum class
P2
:
char
26
{
27
FCI
= 0x00,
FCP
= 0x04,
FMD
= 0x08,
NONE
= 0x0c,
28
};
29
30
explicit
SelectBuilder
(
const
FileRef
& pFileRef);
31
CommandApdu
build
()
override
;
32
};
33
34
}
// namespace governikus
governikus::SelectBuilder::P2::FCP
@ FCP
governikus::CommandApdu
Definition:
CommandApdu.h:16
governikus::SelectBuilder::P2::FMD
@ FMD
governikus::SelectBuilder::P1
P1
Definition:
SelectBuilder.h:21
governikus::SelectBuilder::P1::ABS_PATH
@ ABS_PATH
governikus::FileRef::path
const QByteArray path
Definition:
FileRef.h:19
governikus::SelectBuilder::P1::PARENT_DF
@ PARENT_DF
governikus::SelectBuilder::P2
P2
Definition:
SelectBuilder.h:26
governikus::CommandApdu::CLA
static const char CLA
Definition:
CommandApdu.h:26
governikus::SelectBuilder
Definition:
SelectBuilder.h:15
governikus
Implementation of ActivationContext for Intent based activation on Android systems.
Definition:
ActivationContext.h:15
CommandApduBuilder.h
governikus::FileRef::type
const char type
Definition:
FileRef.h:18
governikus::SelectBuilder::P1::CHILD_DF
@ CHILD_DF
governikus::CommandApduBuilder
Definition:
CommandApduBuilder.h:15
governikus::FileRef
Definition:
FileRef.h:15
FileRef.h
governikus::SelectBuilder::P1::CHILD_EF
@ CHILD_EF
governikus::SelectBuilder::SelectBuilder
SelectBuilder(const FileRef &pFileRef)
Definition:
SelectBuilder.cpp:16
governikus::SelectBuilder::build
CommandApdu build() override
Definition:
SelectBuilder.cpp:23
governikus::SelectBuilder::P1::REL_PATH
@ REL_PATH
governikus::char
char
Definition:
SmartCardDefinitions.h:17
governikus::SelectBuilder::P1::SELECT_MF
@ SELECT_MF
governikus::SelectBuilder::P2::NONE
@ NONE
SelectBuilder.h
governikus::SelectBuilder::P1::APPLICATION_ID
@ APPLICATION_ID
governikus::SelectBuilder::P2::FCI
@ FCI
src
card
base
SelectBuilder.h
Erzeugt von
1.8.18