120 references to AsnDecoder
System.Formats.Asn1 (43)
System\Formats\Asn1\AsnDecoder.BitString.cs (4)
721
bool ret =
AsnDecoder
.TryReadPrimitiveBitString(
731
value =
AsnDecoder
.Slice(_data, span);
787
bool ret =
AsnDecoder
.TryReadBitString(
839
byte[] ret =
AsnDecoder
.ReadBitString(
System\Formats\Asn1\AsnDecoder.Boolean.cs (1)
114
bool ret =
AsnDecoder
.ReadBoolean(_data.Span, RuleSet, out int bytesConsumed, expectedTag);
System\Formats\Asn1\AsnDecoder.cs (4)
753
internal const int MaxCERSegmentSize =
AsnDecoder
.MaxCERSegmentSize;
793
AsnDecoder
.CheckEncodingRules(ruleSet);
846
AsnDecoder
.ReadEncodedValue(_data.Span, RuleSet, out _, out _, out int bytesConsumed);
864
AsnDecoder
.ReadEncodedValue(
System\Formats\Asn1\AsnDecoder.Enumerated.cs (4)
298
AsnDecoder
.ReadEnumeratedBytes(_data.Span, RuleSet, out int consumed, expectedTag);
300
ReadOnlyMemory<byte> memory =
AsnDecoder
.Slice(_data, bytes);
352
TEnum ret =
AsnDecoder
.ReadEnumeratedValue<TEnum>(_data.Span, RuleSet, out int consumed, expectedTag);
406
Enum ret =
AsnDecoder
.ReadEnumeratedValue(_data.Span, RuleSet, enumType, out int consumed, expectedTag);
System\Formats\Asn1\AsnDecoder.GeneralizedTime.cs (1)
433
DateTimeOffset ret =
AsnDecoder
.ReadGeneralizedTime(_data.Span, RuleSet, out int consumed, expectedTag);
System\Formats\Asn1\AsnDecoder.Integer.cs (7)
550
AsnDecoder
.ReadIntegerBytes(_data.Span, RuleSet, out int consumed, expectedTag);
552
ReadOnlyMemory<byte> ret =
AsnDecoder
.Slice(_data, bytes);
586
BigInteger ret =
AsnDecoder
.ReadInteger(_data.Span, RuleSet, out int consumed, expectedTag);
625
bool ret =
AsnDecoder
.TryReadInt32(_data.Span, RuleSet, out value, out int read, expectedTag);
665
bool ret =
AsnDecoder
.TryReadUInt32(_data.Span, RuleSet, out value, out int read, expectedTag);
704
bool ret =
AsnDecoder
.TryReadInt64(_data.Span, RuleSet, out value, out int read, expectedTag);
744
bool ret =
AsnDecoder
.TryReadUInt64(_data.Span, RuleSet, out value, out int read, expectedTag);
System\Formats\Asn1\AsnDecoder.NamedBitList.cs (3)
486
TFlagsEnum ret =
AsnDecoder
.ReadNamedBitListValue<TFlagsEnum>(
540
Enum ret =
AsnDecoder
.ReadNamedBitListValue(
578
BitArray ret =
AsnDecoder
.ReadNamedBitList(_data.Span, RuleSet, out int consumed, expectedTag);
System\Formats\Asn1\AsnDecoder.Null.cs (1)
92
AsnDecoder
.ReadNull(_data.Span, RuleSet, out int consumed, expectedTag);
System\Formats\Asn1\AsnDecoder.OctetString.cs (4)
577
bool ret =
AsnDecoder
.TryReadOctetString(
624
byte[] ret =
AsnDecoder
.ReadOctetString(_data.Span, RuleSet, out int consumed, expectedTag);
662
bool ret =
AsnDecoder
.TryReadPrimitiveOctetString(
671
contents =
AsnDecoder
.Slice(_data, span);
System\Formats\Asn1\AsnDecoder.Oid.cs (1)
321
AsnDecoder
.ReadObjectIdentifier(_data.Span, RuleSet, out int consumed, expectedTag);
System\Formats\Asn1\AsnDecoder.Sequence.cs (1)
135
AsnDecoder
.ReadSequence(
System\Formats\Asn1\AsnDecoder.SetOf.cs (1)
212
AsnDecoder
.ReadSetOf(
System\Formats\Asn1\AsnDecoder.Text.cs (5)
589
bool ret =
AsnDecoder
.TryReadPrimitiveCharacterStringBytes(
598
contents =
AsnDecoder
.Slice(_data, span);
651
bool ret =
AsnDecoder
.TryReadCharacterStringBytes(
720
bool ret =
AsnDecoder
.TryReadCharacterString(
776
string ret =
AsnDecoder
.ReadCharacterString(
System\Formats\Asn1\AsnDecoder.UtcTime.cs (2)
274
DateTimeOffset ret =
AsnDecoder
.ReadUtcTime(
319
AsnDecoder
.ReadUtcTime(_data.Span, RuleSet, out int consumed, twoDigitYearMax, expectedTag);
System\Formats\Asn1\AsnWriter.cs (3)
444
bool read =
AsnDecoder
.TryReadEncodedValue(
532
if (RuleSet != AsnEncodingRules.CER || containedLength <=
AsnDecoder
.MaxCERSegmentSize)
544
AsnDecoder
.MaxCERSegmentSize,
System\Formats\Asn1\AsnWriter.NamedBitList.cs (1)
196
AsnDecoder
.ReverseBitsPerByte(valueSpan);
System.Net.Security (18)
src\libraries\Common\src\System\Security\Cryptography\Asn1Reader\AsnValueReader.cs (18)
39
AsnDecoder
.ReadEncodedValue(
51
AsnDecoder
.ReadEncodedValue(_span, _ruleSet, out _, out _, out int consumed);
64
bool ret =
AsnDecoder
.ReadBoolean(_span, _ruleSet, out int consumed, expectedTag);
71
BigInteger ret =
AsnDecoder
.ReadInteger(_span, _ruleSet, out int consumed, expectedTag);
78
bool ret =
AsnDecoder
.TryReadInt32(_span, _ruleSet, out value, out int consumed, expectedTag);
85
ReadOnlySpan<byte> ret =
AsnDecoder
.ReadIntegerBytes(_span, _ruleSet, out int consumed, expectedTag);
95
bool ret =
AsnDecoder
.TryReadPrimitiveBitString(
109
byte[] ret =
AsnDecoder
.ReadBitString(
122
TFlagsEnum ret =
AsnDecoder
.ReadNamedBitListValue<TFlagsEnum>(_span, _ruleSet, out int consumed, expectedTag);
131
bool ret =
AsnDecoder
.TryReadPrimitiveOctetString(
144
byte[] ret =
AsnDecoder
.ReadOctetString(
156
string ret =
AsnDecoder
.ReadObjectIdentifier(_span, _ruleSet, out int consumed, expectedTag);
163
AsnDecoder
.ReadSequence(
178
AsnDecoder
.ReadSetOf(
194
DateTimeOffset ret =
AsnDecoder
.ReadUtcTime(_span, _ruleSet, out int consumed, expectedTag: expectedTag);
201
DateTimeOffset ret =
AsnDecoder
.ReadGeneralizedTime(_span, _ruleSet, out int consumed, expectedTag);
208
string ret =
AsnDecoder
.ReadCharacterString(_span, _ruleSet, encodingType, out int consumed, expectedTag);
215
TEnum ret =
AsnDecoder
.ReadEnumeratedValue<TEnum>(_span, _ruleSet, out int consumed, expectedTag);
System.Security.Cryptography (30)
src\libraries\Common\src\Interop\Unix\System.Security.Cryptography.Native\Interop.ASN1.GetIntegerBytes.cs (1)
40
return
AsnDecoder
.ReadIntegerBytes(
src\libraries\Common\src\System\Security\Cryptography\Asn1Reader\AsnValueReader.cs (18)
39
AsnDecoder
.ReadEncodedValue(
51
AsnDecoder
.ReadEncodedValue(_span, _ruleSet, out _, out _, out int consumed);
64
bool ret =
AsnDecoder
.ReadBoolean(_span, _ruleSet, out int consumed, expectedTag);
71
BigInteger ret =
AsnDecoder
.ReadInteger(_span, _ruleSet, out int consumed, expectedTag);
78
bool ret =
AsnDecoder
.TryReadInt32(_span, _ruleSet, out value, out int consumed, expectedTag);
85
ReadOnlySpan<byte> ret =
AsnDecoder
.ReadIntegerBytes(_span, _ruleSet, out int consumed, expectedTag);
95
bool ret =
AsnDecoder
.TryReadPrimitiveBitString(
109
byte[] ret =
AsnDecoder
.ReadBitString(
122
TFlagsEnum ret =
AsnDecoder
.ReadNamedBitListValue<TFlagsEnum>(_span, _ruleSet, out int consumed, expectedTag);
131
bool ret =
AsnDecoder
.TryReadPrimitiveOctetString(
144
byte[] ret =
AsnDecoder
.ReadOctetString(
156
string ret =
AsnDecoder
.ReadObjectIdentifier(_span, _ruleSet, out int consumed, expectedTag);
163
AsnDecoder
.ReadSequence(
178
AsnDecoder
.ReadSetOf(
194
DateTimeOffset ret =
AsnDecoder
.ReadUtcTime(_span, _ruleSet, out int consumed, expectedTag: expectedTag);
201
DateTimeOffset ret =
AsnDecoder
.ReadGeneralizedTime(_span, _ruleSet, out int consumed, expectedTag);
208
string ret =
AsnDecoder
.ReadCharacterString(_span, _ruleSet, encodingType, out int consumed, expectedTag);
215
TEnum ret =
AsnDecoder
.ReadEnumeratedValue<TEnum>(_span, _ruleSet, out int consumed, expectedTag);
src\libraries\Common\src\System\Security\Cryptography\DSAKeyFormatHelper.cs (2)
42
ReadOnlySpan<byte> xSpan =
AsnDecoder
.ReadIntegerBytes(
76
y =
AsnDecoder
.ReadInteger(
src\libraries\Common\src\System\Security\Cryptography\EccKeyFormatHelper.cs (1)
82
AsnDecoder
.ReadEncodedValue(
src\libraries\Common\src\System\Security\Cryptography\PasswordBasedEncryption.cs (1)
704
bool gotIv =
AsnDecoder
.TryReadOctetString(
src\libraries\Common\src\System\Security\Cryptography\RSAOpenSsl.cs (2)
492
AsnDecoder
.ReadEncodedValue(
608
AsnDecoder
.ReadEncodedValue(
System\Security\Cryptography\Helpers.cs (2)
159
if (
AsnDecoder
.TryReadPrimitiveOctetString(
178
byte[] ret =
AsnDecoder
.ReadOctetString(input, AsnEncodingRules.BER, out consumed);
System\Security\Cryptography\RSA.cs (2)
895
AsnDecoder
.ReadEncodedValue(
925
AsnDecoder
.ReadEncodedValue(
System\Security\Cryptography\X509Certificates\X509SubjectKeyIdentifierExtension.cs (1)
106
bool gotContents =
AsnDecoder
.TryReadPrimitiveOctetString(
System.Security.Cryptography.Pkcs (29)
Internal\Cryptography\Pal\AnyOS\ManagedPal.Encrypt.cs (1)
182
AsnDecoder
.ReadEncodedValue(
Internal\Cryptography\PkcsHelpers.cs (7)
468
if (!
AsnDecoder
.TryReadEncodedValue(source, AsnEncodingRules.BER, out _, out _, out _, out int consumed) ||
477
if (!
AsnDecoder
.TryReadEncodedValue(source, AsnEncodingRules.BER, out _, out _, out _, out int consumed))
491
if (
AsnDecoder
.TryReadPrimitiveOctetString(
510
byte[] ret =
AsnDecoder
.ReadOctetString(input, AsnEncodingRules.BER, out consumed);
530
byte[] ret =
AsnDecoder
.ReadOctetString(encodedOctets.Span, AsnEncodingRules.BER, out int consumed);
587
DateTimeOffset value =
AsnDecoder
.ReadUtcTime(
616
string value =
AsnDecoder
.ReadObjectIdentifier(
src\libraries\Common\src\System\Security\Cryptography\Asn1Reader\AsnValueReader.cs (18)
39
AsnDecoder
.ReadEncodedValue(
51
AsnDecoder
.ReadEncodedValue(_span, _ruleSet, out _, out _, out int consumed);
64
bool ret =
AsnDecoder
.ReadBoolean(_span, _ruleSet, out int consumed, expectedTag);
71
BigInteger ret =
AsnDecoder
.ReadInteger(_span, _ruleSet, out int consumed, expectedTag);
78
bool ret =
AsnDecoder
.TryReadInt32(_span, _ruleSet, out value, out int consumed, expectedTag);
85
ReadOnlySpan<byte> ret =
AsnDecoder
.ReadIntegerBytes(_span, _ruleSet, out int consumed, expectedTag);
95
bool ret =
AsnDecoder
.TryReadPrimitiveBitString(
109
byte[] ret =
AsnDecoder
.ReadBitString(
122
TFlagsEnum ret =
AsnDecoder
.ReadNamedBitListValue<TFlagsEnum>(_span, _ruleSet, out int consumed, expectedTag);
131
bool ret =
AsnDecoder
.TryReadPrimitiveOctetString(
144
byte[] ret =
AsnDecoder
.ReadOctetString(
156
string ret =
AsnDecoder
.ReadObjectIdentifier(_span, _ruleSet, out int consumed, expectedTag);
163
AsnDecoder
.ReadSequence(
178
AsnDecoder
.ReadSetOf(
194
DateTimeOffset ret =
AsnDecoder
.ReadUtcTime(_span, _ruleSet, out int consumed, expectedTag: expectedTag);
201
DateTimeOffset ret =
AsnDecoder
.ReadGeneralizedTime(_span, _ruleSet, out int consumed, expectedTag);
208
string ret =
AsnDecoder
.ReadCharacterString(_span, _ruleSet, encodingType, out int consumed, expectedTag);
215
TEnum ret =
AsnDecoder
.ReadEnumeratedValue<TEnum>(_span, _ruleSet, out int consumed, expectedTag);
src\libraries\Common\src\System\Security\Cryptography\PasswordBasedEncryption.cs (1)
704
bool gotIv =
AsnDecoder
.TryReadOctetString(
System\Security\Cryptography\Pkcs\Pkcs12CertBag.cs (1)
98
if (!
AsnDecoder
.TryReadEncodedValue(
System\Security\Cryptography\Pkcs\SignedCms.cs (1)
449
AsnDecoder
.ReadEncodedValue(