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
P2
Definition:
SelectBuilder.h:25
governikus::SelectBuilder::P1::REL_PATH
governikus::char
char
Definition:
SmartCardDefinitions.h:17
governikus::CommandApduBuilder
Definition:
CommandApduBuilder.h:14
governikus::SelectBuilder::P2::FMD
governikus::SelectBuilder::P2::NONE
FileRef.h
governikus::SelectBuilder::P2::FCI
CommandApduBuilder.h
governikus
Implementation of ActivationContext for Intent based activation on Android systems.
Definition:
ActivationContext.h:14
governikus::SelectBuilder
Definition:
SelectBuilder.h:13
governikus::SelectBuilder::P1::APPLICATION_ID
governikus::SelectBuilder::build
CommandApdu build() override
Definition:
SelectBuilder.cpp:23
governikus::SelectBuilder::P1::SELECT_MF
governikus::SelectBuilder::P1::CHILD_DF
governikus::CommandApdu
Definition:
CommandApdu.h:14
governikus::FileRef
Definition:
FileRef.h:14
governikus::SelectBuilder::P2::FCP
governikus::SelectBuilder::P1::PARENT_DF
governikus::SelectBuilder::P1::ABS_PATH
governikus::SelectBuilder::P1::CHILD_EF
governikus::SelectBuilder::P1
P1
Definition:
SelectBuilder.h:20
governikus::SelectBuilder::SelectBuilder
SelectBuilder(const FileRef &pFileRef)
Definition:
SelectBuilder.cpp:16
src
card
base
SelectBuilder.h
Erzeugt von
1.8.15