Neuron®
The Neuron® is the basis for the creation of open and secure federated networks for smart societies.
Loading...
Searching...
No Matches
MachineReadableZoneInformation.cs
1
using
System.Globalization;
2
3
namespace
NeuroAccess.Nfc.TravelDocuments.DataObjects
4
{
8
public
class
MachineReadableZoneInformation
:
NestedDataObject
9
{
13
public
MachineReadableZoneInformation
()
14
: base([])
15
{
16
}
17
23
public
MachineReadableZoneInformation
(
byte
[] Value,
MrzDataObject
?
Mrz
)
24
: base(Value)
25
{
26
this.Mrz =
Mrz
;
27
}
28
32
public
override
ushort
Tag
=> 0x61;
33
37
public
MrzDataObject
?
Mrz
{
get
; }
38
45
public
override
IDataObject
Create
(
byte
[] Value,
IDataObject
[] Inner, TravelDocumentsClient Client)
46
{
47
MrzDataObject
?
Mrz
=
null
;
48
49
foreach
(
IDataObject
SubGroup
in
Inner)
50
{
51
if
(SubGroup is
MrzDataObject
Mrz2)
52
Mrz
= Mrz2;
53
else
54
{
55
Client.Warning(
"Unknown DG1 tag: "
+ SubGroup.
Tag
.ToString(
"X4"
, CultureInfo.InvariantCulture));
56
break
;
57
}
58
}
59
60
return
new
MachineReadableZoneInformation
(Value,
Mrz
);
61
}
62
}
63
}
NeuroAccess.Nfc.TravelDocuments.DataObjects.MachineReadableZoneInformation
Machine Readable Zone Information in DG1. Reference: §4.7.1, EF.DG1, ICAO Doc 9303-10,...
Definition:
MachineReadableZoneInformation.cs:9
NeuroAccess.Nfc.TravelDocuments.DataObjects.MachineReadableZoneInformation.MachineReadableZoneInformation
MachineReadableZoneInformation()
Machine Readable Zone Information in DG1. Reference: §4.7.1, EF.DG1, ICAO Doc 9303-10,...
Definition:
MachineReadableZoneInformation.cs:13
NeuroAccess.Nfc.TravelDocuments.DataObjects.MachineReadableZoneInformation.MachineReadableZoneInformation
MachineReadableZoneInformation(byte[] Value, MrzDataObject? Mrz)
Machine Readable Zone Information in DG1. Reference: §4.7.1, EF.DG1, ICAO Doc 9303-10,...
Definition:
MachineReadableZoneInformation.cs:23
NeuroAccess.Nfc.TravelDocuments.DataObjects.MachineReadableZoneInformation.Create
override IDataObject Create(byte[] Value, IDataObject[] Inner, TravelDocumentsClient Client)
Creates a parsed instance of the data object.
Definition:
MachineReadableZoneInformation.cs:45
NeuroAccess.Nfc.TravelDocuments.DataObjects.MachineReadableZoneInformation.Mrz
MrzDataObject? Mrz
MRZ
Definition:
MachineReadableZoneInformation.cs:37
NeuroAccess.Nfc.TravelDocuments.DataObjects.MachineReadableZoneInformation.Tag
override ushort Tag
Tag value.
Definition:
MachineReadableZoneInformation.cs:32
NeuroAccess.Nfc.TravelDocuments.DataObjects.MrzDataObject
MRZ Data Object
Definition:
MrzDataObject.cs:7
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.IDataObject.Tag
ushort Tag
Tag value.
Definition:
IDataObject.cs:15
NeuroAccess.Nfc.TravelDocuments.DataObjects
Definition:
AdditionalPersonalDetails.cs:2
NeuroAccessMaui
NeuroAccess.Nfc
TravelDocuments
DataObjects
MachineReadableZoneInformation.cs
Generated by
1.9.5