Neuron®
The Neuron® is the basis for the creation of open and secure federated networks for smart societies.
Loading...
Searching...
No Matches
BiometricInformationTemplate.cs
1
namespace
NeuroAccess.Nfc.TravelDocuments.DataObjects
2
{
6
public
class
BiometricInformationTemplate
:
NestedDataObject
7
{
11
public
BiometricInformationTemplate
()
12
: base([])
13
{
14
}
15
22
public
BiometricInformationTemplate
(
byte
[] Value,
BiometricHeaderTemplate
?
BiometricHeaderTemplate
,
23
BiometricDataBlock
?
BiometricDataBlock
)
24
: base(Value)
25
{
26
this.BiometricHeaderTemplate =
BiometricHeaderTemplate
;
27
this.BiometricDataBlock =
BiometricDataBlock
;
28
}
29
33
public
override
ushort
Tag
=> 0x7f60;
34
38
public
BiometricHeaderTemplate
?
BiometricHeaderTemplate
{
get
; }
39
43
public
BiometricDataBlock
?
BiometricDataBlock
{
get
; }
44
51
public
override
IDataObject
Create
(
byte
[] Value,
IDataObject
[] Inner, TravelDocumentsClient Client)
52
{
53
BiometricHeaderTemplate
?
BiometricHeaderTemplate
=
null
;
54
BiometricDataBlock
?
BiometricDataBlock
=
null
;
55
56
foreach
(
IDataObject
Object
in
Inner)
57
{
58
if
(Object is
BiometricHeaderTemplate
BiometricHeaderTemplate2)
59
BiometricHeaderTemplate
= BiometricHeaderTemplate2;
60
else
if
(Object is
BiometricDataBlock
BiometricDataBlock2
)
61
BiometricDataBlock
=
BiometricDataBlock2
;
62
}
63
64
return
new
BiometricInformationTemplate
(Value,
BiometricHeaderTemplate
,
BiometricDataBlock
);
65
}
66
}
67
}
NeuroAccess.Nfc.TravelDocuments.DataObjects.BiometricDataBlock2
Biometric Data Block, encoded using ISO/IEC 39794 series
Definition:
BiometricDataBlock2.cs:11
NeuroAccess.Nfc.TravelDocuments.DataObjects.BiometricDataBlock
Abstract base class for biometric Data Blocks
Definition:
BiometricDataBlock.cs:9
NeuroAccess.Nfc.TravelDocuments.DataObjects.BiometricHeaderTemplate
Biometric Header Template. Reference: §4.7.2.1, EF.COM, ICAO Doc 9303-10, Table 44.
Definition:
BiometricHeaderTemplate.cs:7
NeuroAccess.Nfc.TravelDocuments.DataObjects.BiometricInformationTemplate
Biometric Information Template. Reference: §4.7.2.1, EF.COM, ICAO Doc 9303-10, Table 44.
Definition:
BiometricInformationTemplate.cs:7
NeuroAccess.Nfc.TravelDocuments.DataObjects.BiometricInformationTemplate.BiometricInformationTemplate
BiometricInformationTemplate(byte[] Value, BiometricHeaderTemplate? BiometricHeaderTemplate, BiometricDataBlock? BiometricDataBlock)
Biometric Information Template. Reference: §4.7.2.1, EF.COM, ICAO Doc 9303-10, Table 44.
Definition:
BiometricInformationTemplate.cs:22
NeuroAccess.Nfc.TravelDocuments.DataObjects.BiometricInformationTemplate.Tag
override ushort Tag
Tag value.
Definition:
BiometricInformationTemplate.cs:33
NeuroAccess.Nfc.TravelDocuments.DataObjects.BiometricInformationTemplate.BiometricDataBlock
BiometricDataBlock? BiometricDataBlock
Biometric data block.
Definition:
BiometricInformationTemplate.cs:43
NeuroAccess.Nfc.TravelDocuments.DataObjects.BiometricInformationTemplate.BiometricHeaderTemplate
BiometricHeaderTemplate? BiometricHeaderTemplate
Biometric header template
Definition:
BiometricInformationTemplate.cs:38
NeuroAccess.Nfc.TravelDocuments.DataObjects.BiometricInformationTemplate.Create
override IDataObject Create(byte[] Value, IDataObject[] Inner, TravelDocumentsClient Client)
Creates a parsed instance of the data object.
Definition:
BiometricInformationTemplate.cs:51
NeuroAccess.Nfc.TravelDocuments.DataObjects.BiometricInformationTemplate.BiometricInformationTemplate
BiometricInformationTemplate()
Biometric Information Template. Reference: §4.7.2.1, EF.COM, ICAO Doc 9303-10, Table 44.
Definition:
BiometricInformationTemplate.cs:11
NeuroAccess.Nfc.TravelDocuments.DataObjects.NestedDataObject
Abstract base class for data objects that contain nested data objects.
Definition:
NestedDataObject.cs:9
NeuroAccess.Nfc.TravelDocuments.DataObjects.IDataObject
Decoded Data Object.
Definition:
IDataObject.cs:11
NeuroAccess.Nfc.TravelDocuments.DataObjects
Definition:
AdditionalPersonalDetails.cs:2
NeuroAccessMaui
NeuroAccess.Nfc
TravelDocuments
DataObjects
BiometricInformationTemplate.cs
Generated by
1.9.5