57 references to DerTag
NuGet.Packaging (57)
Signing\DerEncoding\DerEncoder.cs (14)
21
private const byte ConstructedSequenceTag = ConstructedFlag | (byte)DerSequenceReader.
DerTag
.Sequence;
22
private const byte ConstructedSetTag = ConstructedFlag | (byte)DerSequenceReader.
DerTag
.Set;
26
new byte[] { (byte)DerSequenceReader.
DerTag
.Null },
111
new byte[] { (byte)DerSequenceReader.
DerTag
.Boolean },
194
new[] { (byte)DerSequenceReader.
DerTag
.Integer },
259
new byte[] { (byte)DerSequenceReader.
DerTag
.BitString },
386
new byte[] { (byte)DerSequenceReader.
DerTag
.BitString },
404
new byte[] { (byte)DerSequenceReader.
DerTag
.OctetString },
504
new byte[] { (byte)DerSequenceReader.
DerTag
.ObjectIdentifier },
547
new byte[] { (byte)DerSequenceReader.
DerTag
.UTF8String },
742
new byte[] { (byte)DerSequenceReader.
DerTag
.PrintableString },
797
new byte[] { (byte)DerSequenceReader.
DerTag
.IA5String },
847
new byte[] { (byte)DerSequenceReader.
DerTag
.UTCTime },
901
new byte[] { (byte)DerSequenceReader.
DerTag
.GeneralizedTime },
Signing\DerEncoding\DerSequenceReader.cs (30)
28
internal const byte ConstructedSequence = ConstructedFlag | (byte)
DerTag
.Sequence;
61
: this(
DerTag
.Sequence, data, offset, length)
65
private DerSequenceReader(
DerTag
tagToEat, byte[] data, int offset, int length)
107
internal bool HasTag(
DerTag
expectedTag)
119
EatTag((
DerTag
)PeekTag());
150
case (byte)
DerTag
.Sequence:
151
case (byte)
DerTag
.Set:
163
EatTag((
DerTag
)tag);
202
EatTag(
DerTag
.Boolean);
214
internal byte[] ReadValue(
DerTag
tag)
234
EatTag(
DerTag
.Integer);
241
EatTag(
DerTag
.BitString);
266
EatTag(
DerTag
.OctetString);
273
EatTag(
DerTag
.ObjectIdentifier);
336
EatTag(
DerTag
.UTF8String);
345
private DerSequenceReader ReadCollectionWithTag(
DerTag
expected)
361
return ReadCollectionWithTag(
DerTag
.Sequence);
366
return ReadCollectionWithTag(
DerTag
.Set);
371
EatTag(
DerTag
.PrintableString);
383
EatTag(
DerTag
.IA5String);
398
switch ((
DerTag
)tag)
400
case
DerTag
.UTCTime:
402
case
DerTag
.GeneralizedTime:
411
return ReadTime(
DerTag
.UTCTime, "yyMMddHHmmss'Z'");
416
EatTag(
DerTag
.GeneralizedTime);
429
EatTag(
DerTag
.BMPString);
442
EatTag(
DerTag
.Null);
475
private DateTime ReadTime(
DerTag
timeTag, string formatString)
523
private void EatTag(
DerTag
expected)
532
private static void CheckTag(
DerTag
expected, byte[] data, int position)
Signing\Signatures\GeneralName.cs (2)
86
var value = reader.ReadValue((DerSequenceReader.
DerTag
)DerSequenceReader.ContextSpecificConstructedTag4);
112
var value = reader.ReadValue((DerSequenceReader.
DerTag
)tag);
Signing\Timestamp\Accuracy.cs (1)
48
if (accuracyReader.HasTag(DerSequenceReader.
DerTag
.Integer))
Signing\Timestamp\Extension.cs (1)
44
if (extensionReader.HasTag(DerSequenceReader.
DerTag
.Boolean))
Signing\Timestamp\TstInfo.cs (3)
103
if (tstInfoReader.HasTag(DerSequenceReader.
DerTag
.Boolean))
110
if (tstInfoReader.HasTag(DerSequenceReader.
DerTag
.Integer))
119
tsa = tstInfoReader.ReadValue((DerSequenceReader.
DerTag
)DerSequenceReader.ContextSpecificConstructedTag0);
Signing\Utility\CertificateUtility.cs (6)
376
var
keyIdentifierTag = (DerSequenceReader.
DerTag
)DerSequenceReader.ContextSpecificTagFlag;
499
byte[] dpNameData = dpReader.ReadValue((DerEncoding.DerSequenceReader.
DerTag
)DerEncoding.DerSequenceReader.ContextSpecificConstructedTag0);
505
byte[] fullNameData = dpNameReader.ReadValue((DerEncoding.DerSequenceReader.
DerTag
)DerEncoding.DerSequenceReader.ContextSpecificConstructedTag0);
514
byte[] uriBytes = gnReader.ReadValue((DerEncoding.DerSequenceReader.
DerTag
)GeneralNameUriTag);
569
byte[] uriBytes = adReader.ReadValue((DerEncoding.DerSequenceReader.
DerTag
)GeneralNameUriTag);