807 references to AsnEncodingRules
Aspire.Hosting.Tests (2)
ExecutionConfigurationGathererTests.cs (2)
490var asnWriter = new AsnWriter(AsnEncodingRules.DER); 549var reader = new AsnReader(attr.Values[0].RawData, AsnEncodingRules.DER);
InMemory.FunctionalTests (4)
src\Servers\Kestrel\shared\test\CertificateAuthority.cs (3)
369AsnWriter writer = new AsnWriter(AsnEncodingRules.DER); 515AsnWriter writer = new AsnWriter(AsnEncodingRules.DER); 676AsnReader reader = new AsnReader(certId, AsnEncodingRules.DER);
src\Servers\Kestrel\shared\test\RevocationResponder.cs (1)
335AsnReader reader = new AsnReader(requestBytes, AsnEncodingRules.DER);
Microsoft.AspNetCore.Server.Kestrel.Core.Tests (4)
src\Servers\Kestrel\shared\test\CertificateAuthority.cs (3)
369AsnWriter writer = new AsnWriter(AsnEncodingRules.DER); 515AsnWriter writer = new AsnWriter(AsnEncodingRules.DER); 676AsnReader reader = new AsnReader(certId, AsnEncodingRules.DER);
src\Servers\Kestrel\shared\test\RevocationResponder.cs (1)
335AsnReader reader = new AsnReader(requestBytes, AsnEncodingRules.DER);
System.DirectoryServices.Protocols (19)
System\DirectoryServices\Protocols\common\DirectoryControl.cs (19)
113t_writer ??= new AsnWriter(AsnEncodingRules.BER); 169AsnDecoder.ReadSequence(asnSpan, AsnEncodingRules.BER, out int sequenceContentOffset, out int sequenceContentLength, out int bytesConsumed); 174asnReadSuccessful = AsnDecoder.TryReadInt32(asnSpan, AsnEncodingRules.BER, out int size, out bytesConsumed); 180cookie = AsnDecoder.ReadOctetString(asnSpan, AsnEncodingRules.BER, out bytesConsumed); 192AsnDecoder.ReadSequence(asnSpan, AsnEncodingRules.BER, out int sequenceContentOffset, out int sequenceContentLength, out int bytesConsumed); 196result = AsnDecoder.ReadEnumeratedValue<ResultCode>(asnSpan.Slice(sequenceContentOffset, sequenceContentLength), AsnEncodingRules.BER, out bytesConsumed); 207AsnDecoder.ReadSequence(asnSpan, AsnEncodingRules.BER, out int sequenceContentOffset, out int sequenceContentLength, out int bytesConsumed); 212asnReadSuccessful = AsnDecoder.TryReadInt32(asnSpan, AsnEncodingRules.BER, out int moreResults, out bytesConsumed); 216asnReadSuccessful = AsnDecoder.TryReadInt32(asnSpan, AsnEncodingRules.BER, out int count, out bytesConsumed); 220dirsyncCookie = AsnDecoder.ReadOctetString(asnSpan, AsnEncodingRules.BER, out bytesConsumed); 232AsnDecoder.ReadSequence(asnSpan, AsnEncodingRules.BER, out int sequenceContentOffset, out int sequenceContentLength, out int bytesConsumed); 237result = AsnDecoder.ReadEnumeratedValue<ResultCode>(asnSpan, AsnEncodingRules.BER, out bytesConsumed); 249AsnEncodingRules.BER, out bytesConsumed, out int octetStringLength, SortResponseControl.AttributeNameTag); 255attributeNameBuffer = AsnDecoder.ReadOctetString(asnSpan, AsnEncodingRules.BER, out bytesConsumed, SortResponseControl.AttributeNameTag); 273AsnDecoder.ReadSequence(asnSpan, AsnEncodingRules.BER, out int sequenceContentOffset, out int sequenceContentLength, out int bytesConsumed); 278asnReadSuccessful = AsnDecoder.TryReadInt32(asnSpan, AsnEncodingRules.BER, out int position, out bytesConsumed); 282asnReadSuccessful = AsnDecoder.TryReadInt32(asnSpan, AsnEncodingRules.BER, out int count, out bytesConsumed); 286result = AsnDecoder.ReadEnumeratedValue<ResultCode>(asnSpan, AsnEncodingRules.BER, out bytesConsumed); 294context = AsnDecoder.ReadOctetString(asnSpan, AsnEncodingRules.BER, out bytesConsumed);
System.Formats.Asn1 (122)
System\Formats\Asn1\AsnDecoder.BitString.cs (16)
63AsnEncodingRules ruleSet, 159AsnEncodingRules ruleSet, 276AsnEncodingRules ruleSet, 334AsnEncodingRules ruleSet, 340if (ruleSet == AsnEncodingRules.CER && source.Length > MaxCERSegmentSize) 384if (ruleSet == AsnEncodingRules.DER || ruleSet == AsnEncodingRules.CER) 416AsnEncodingRules ruleSet, 433AsnEncodingRules ruleSet, 454AsnEncodingRules ruleSet, 486if (ruleSet == AsnEncodingRules.CER && lastSegmentLength != MaxCERSegmentSize) 538if (ruleSet == AsnEncodingRules.CER) 589AsnEncodingRules ruleSet, 604if (ruleSet == AsnEncodingRules.CER && contentLength < MaxCERSegmentSize) 632AsnEncodingRules ruleSet, 651if (ruleSet == AsnEncodingRules.DER)
System\Formats\Asn1\AsnDecoder.Boolean.cs (3)
46AsnEncodingRules ruleSet, 74if (val != 0xFF && (ruleSet == AsnEncodingRules.DER || ruleSet == AsnEncodingRules.CER))
System\Formats\Asn1\AsnDecoder.cs (29)
65AsnEncodingRules ruleSet, 145AsnEncodingRules ruleSet, 177AsnEncodingRules ruleSet, 225/// <paramref name="ruleSet"/> is not a known <see cref="AsnEncodingRules"/> value. 236AsnEncodingRules ruleSet, 268/// <paramref name="ruleSet"/> is not a known <see cref="AsnEncodingRules"/> value. 276AsnEncodingRules ruleSet, 291AsnEncodingRules ruleSet, 298private static int? ReadLength(ReadOnlySpan<byte> source, AsnEncodingRules ruleSet, out int bytesConsumed) 322AsnEncodingRules ruleSet, 349if (ruleSet == AsnEncodingRules.DER) 383ruleSet == AsnEncodingRules.DER || ruleSet == AsnEncodingRules.CER; 447AsnEncodingRules ruleSet, 459if (ruleSet == AsnEncodingRules.CER && length != null) 486AsnEncodingRules ruleSet, 495if (ruleSet == AsnEncodingRules.CER && encodedLength != null) 566private static int SeekEndOfContents(ReadOnlySpan<byte> source, AsnEncodingRules ruleSet) 693private static void AssertEncodingRules(AsnEncodingRules ruleSet) 695Debug.Assert(ruleSet >= AsnEncodingRules.BER && ruleSet <= AsnEncodingRules.DER); 698internal static void CheckEncodingRules(AsnEncodingRules ruleSet) 700if (ruleSet != AsnEncodingRules.BER && 701ruleSet != AsnEncodingRules.CER && 702ruleSet != AsnEncodingRules.DER) 764public AsnEncodingRules RuleSet { get; } 791public AsnReader(ReadOnlyMemory<byte> data, AsnEncodingRules ruleSet, AsnReaderOptions options = default) 921public readonly AsnEncodingRules RuleSet { get; } 948public ValueAsnReader(ReadOnlySpan<byte> data, AsnEncodingRules ruleSet, AsnReaderOptions options = default)
System\Formats\Asn1\AsnDecoder.Enumerated.cs (3)
50AsnEncodingRules ruleSet, 118AsnEncodingRules ruleSet, 191AsnEncodingRules ruleSet,
System\Formats\Asn1\AsnDecoder.GeneralizedTime.cs (4)
50AsnEncodingRules ruleSet, 82AsnEncodingRules ruleSet, 116bool strict = ruleSet == AsnEncodingRules.DER || ruleSet == AsnEncodingRules.CER;
System\Formats\Asn1\AsnDecoder.Integer.cs (9)
51AsnEncodingRules ruleSet, 101AsnEncodingRules ruleSet, 179AsnEncodingRules ruleSet, 246AsnEncodingRules ruleSet, 312AsnEncodingRules ruleSet, 372AsnEncodingRules ruleSet, 389AsnEncodingRules ruleSet, 427AsnEncodingRules ruleSet, 466AsnEncodingRules ruleSet,
System\Formats\Asn1\AsnDecoder.NamedBitList.cs (5)
107AsnEncodingRules ruleSet, 179AsnEncodingRules ruleSet, 232if (ruleSet == AsnEncodingRules.DER || 233ruleSet == AsnEncodingRules.CER) 323AsnEncodingRules ruleSet,
System\Formats\Asn1\AsnDecoder.Null.cs (1)
43AsnEncodingRules ruleSet,
System\Formats\Asn1\AsnDecoder.OctetString.cs (15)
64AsnEncodingRules ruleSet, 159AsnEncodingRules ruleSet, 186AsnEncodingRules ruleSet, 202if (ruleSet == AsnEncodingRules.DER) 214if (ruleSet == AsnEncodingRules.CER && encodedValue.Length > MaxCERSegmentSize) 269AsnEncodingRules ruleSet, 287AsnEncodingRules ruleSet, 299if (ruleSet == AsnEncodingRules.CER && contentLength <= MaxCERSegmentSize) 309AsnEncodingRules ruleSet, 326AsnEncodingRules ruleSet, 349if (ruleSet == AsnEncodingRules.CER && lastSegmentLength != MaxCERSegmentSize) 368if (ruleSet == AsnEncodingRules.CER && lastSegmentLength > MaxCERSegmentSize) 403if (ruleSet == AsnEncodingRules.CER) 454AsnEncodingRules ruleSet, 478AsnEncodingRules ruleSet,
System\Formats\Asn1\AsnDecoder.Oid.cs (1)
52AsnEncodingRules ruleSet,
System\Formats\Asn1\AsnDecoder.Sequence.cs (1)
57AsnEncodingRules ruleSet,
System\Formats\Asn1\AsnDecoder.SetOf.cs (3)
63AsnEncodingRules ruleSet, 101if (ruleSet == AsnEncodingRules.DER || 102ruleSet == AsnEncodingRules.CER)
System\Formats\Asn1\AsnDecoder.Text.cs (7)
60AsnEncodingRules ruleSet, 146AsnEncodingRules ruleSet, 243AsnEncodingRules ruleSet, 315AsnEncodingRules ruleSet, 334AsnEncodingRules ruleSet, 387AsnEncodingRules ruleSet, 425AsnEncodingRules ruleSet,
System\Formats\Asn1\AsnDecoder.UtcTime.cs (4)
58AsnEncodingRules ruleSet, 109AsnEncodingRules ruleSet, 132if (ruleSet == AsnEncodingRules.DER || ruleSet == AsnEncodingRules.CER)
System\Formats\Asn1\AsnWriter.BitString.cs (1)
74if (RuleSet == AsnEncodingRules.CER)
System\Formats\Asn1\AsnWriter.cs (9)
33public AsnEncodingRules RuleSet { get; } 42public AsnWriter(AsnEncodingRules ruleSet) 44if (ruleSet != AsnEncodingRules.BER && 45ruleSet != AsnEncodingRules.CER && 46ruleSet != AsnEncodingRules.DER) 68public AsnWriter(AsnEncodingRules ruleSet, int initialCapacity) : this(ruleSet) 646if (RuleSet == AsnEncodingRules.CER && tagType != UniversalTagNumber.OctetString) 661if (RuleSet != AsnEncodingRules.CER || containedLength <= AsnDecoder.MaxCERSegmentSize) 738var reader = new AsnReader(new ReadOnlyMemory<byte>(buffer, start, len), AsnEncodingRules.BER);
System\Formats\Asn1\AsnWriter.OctetString.cs (4)
51/// In <see cref="AsnEncodingRules.BER"/> and <see cref="AsnEncodingRules.DER"/> modes, 53/// In <see cref="AsnEncodingRules.CER"/> mode, the contents will be broken up into 84if (RuleSet == AsnEncodingRules.CER)
System\Formats\Asn1\AsnWriter.SetOf.cs (6)
24/// In <see cref="AsnEncodingRules.CER"/> and <see cref="AsnEncodingRules.DER"/> modes, 51/// In <see cref="AsnEncodingRules.CER"/> and <see cref="AsnEncodingRules.DER"/> modes, 78bool sortContents = RuleSet == AsnEncodingRules.CER || RuleSet == AsnEncodingRules.DER;
System\Formats\Asn1\AsnWriter.Text.cs (1)
86if (RuleSet == AsnEncodingRules.CER)
System.Net.Security (4)
System\Net\NegotiateAuthenticationPal.ManagedSpnego.cs (4)
142AsnWriter writer = new AsnWriter(AsnEncodingRules.DER); 169AsnWriter mechListWriter = new AsnWriter(AsnEncodingRules.DER); 225ValueAsnReader reader = new ValueAsnReader(challenge, AsnEncodingRules.DER); 334AsnWriter writer = new AsnWriter(AsnEncodingRules.DER);
System.Security.Cryptography (367)
src\libraries\Common\src\Internal\Cryptography\PkcsHelpers.cs (9)
67if (!AsnDecoder.TryReadEncodedValue(source, AsnEncodingRules.BER, out _, out _, out _, out int consumed) || 77AsnWriter writer = new AsnWriter(AsnEncodingRules.DER); 87byte[] ret = AsnDecoder.ReadOctetString(encodedOctets.Span, AsnEncodingRules.BER, out int consumed); 115AsnEncodingRules.BER, 133if (!AsnDecoder.TryReadEncodedValue(source, AsnEncodingRules.BER, out _, out _, out _, out int consumed)) 289AsnWriter writer = new AsnWriter(AsnEncodingRules.DER); 321AsnEncodingRules.BER, 365AsnWriter writer = new AsnWriter(AsnEncodingRules.DER); 380ValueAsnReader reader = new ValueAsnReader(normalizedValue, AsnEncodingRules.DER);
src\libraries\Common\src\Interop\Unix\System.Security.Cryptography.Native\Interop.ASN1.GetIntegerBytes.cs (1)
42AsnEncodingRules.DER,
src\libraries\Common\src\System\Security\Cryptography\Asn1\AlgorithmIdentifierAsn.xml.cs (4)
50internal static AlgorithmIdentifierAsn Decode(ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet) 55internal static AlgorithmIdentifierAsn Decode(Asn1Tag expectedTag, ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet) 160internal static void Decode(ReadOnlySpan<byte> encoded, AsnEncodingRules ruleSet, out ValueAlgorithmIdentifierAsn decoded) 165internal static void Decode(Asn1Tag expectedTag, ReadOnlySpan<byte> encoded, AsnEncodingRules ruleSet, out ValueAlgorithmIdentifierAsn decoded)
src\libraries\Common\src\System\Security\Cryptography\Asn1\AttributeAsn.xml.cs (8)
53internal static AttributeAsn Decode(ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet) 58internal static AttributeAsn Decode(Asn1Tag expectedTag, ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet) 158internal static void Decode(ReadOnlySpan<byte> encoded, AsnEncodingRules ruleSet, out ValueAttributeAsn decoded) 163internal static void Decode(Asn1Tag expectedTag, ReadOnlySpan<byte> encoded, AsnEncodingRules ruleSet, out ValueAttributeAsn decoded) 213internal AttrValuesEnumerable GetAttrValues(AsnEncodingRules ruleSet) 221private readonly AsnEncodingRules _ruleSet; 223internal AttrValuesEnumerable(ReadOnlySpan<byte> encoded, AsnEncodingRules ruleSet) 236internal Enumerator(ReadOnlySpan<byte> encoded, AsnEncodingRules ruleSet)
src\libraries\Common\src\System\Security\Cryptography\Asn1\CurveAsn.xml.cs (2)
49internal static void Decode(ReadOnlySpan<byte> encoded, AsnEncodingRules ruleSet, out ValueCurveAsn decoded) 54internal static void Decode(Asn1Tag expectedTag, ReadOnlySpan<byte> encoded, AsnEncodingRules ruleSet, out ValueCurveAsn decoded)
src\libraries\Common\src\System\Security\Cryptography\Asn1\DigestInfoAsn.xml.cs (2)
31internal static DigestInfoAsn Decode(ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet) 36internal static DigestInfoAsn Decode(Asn1Tag expectedTag, ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
src\libraries\Common\src\System\Security\Cryptography\Asn1\DirectoryStringAsn.xml.cs (1)
128internal static DirectoryStringAsn Decode(ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
src\libraries\Common\src\System\Security\Cryptography\Asn1\DssParms.xml.cs (2)
33internal static void Decode(ReadOnlySpan<byte> encoded, AsnEncodingRules ruleSet, out ValueDssParms decoded) 38internal static void Decode(Asn1Tag expectedTag, ReadOnlySpan<byte> encoded, AsnEncodingRules ruleSet, out ValueDssParms decoded)
src\libraries\Common\src\System\Security\Cryptography\Asn1\ECDomainParameters.xml.cs (1)
97internal static void Decode(ReadOnlySpan<byte> encoded, AsnEncodingRules ruleSet, out ValueECDomainParameters decoded)
src\libraries\Common\src\System\Security\Cryptography\Asn1\ECPrivateKey.xml.cs (2)
71internal static void Decode(ReadOnlySpan<byte> encoded, AsnEncodingRules ruleSet, out ValueECPrivateKey decoded) 76internal static void Decode(Asn1Tag expectedTag, ReadOnlySpan<byte> encoded, AsnEncodingRules ruleSet, out ValueECPrivateKey decoded)
src\libraries\Common\src\System\Security\Cryptography\Asn1\EdiPartyNameAsn.xml.cs (2)
40internal static EdiPartyNameAsn Decode(ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet) 45internal static EdiPartyNameAsn Decode(Asn1Tag expectedTag, ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
src\libraries\Common\src\System\Security\Cryptography\Asn1\EncryptedPrivateKeyInfoAsn.xml.cs (4)
31internal static EncryptedPrivateKeyInfoAsn Decode(ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet) 36internal static EncryptedPrivateKeyInfoAsn Decode(Asn1Tag expectedTag, ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet) 113internal static void Decode(ReadOnlySpan<byte> encoded, AsnEncodingRules ruleSet, out ValueEncryptedPrivateKeyInfoAsn decoded) 118internal static void Decode(Asn1Tag expectedTag, ReadOnlySpan<byte> encoded, AsnEncodingRules ruleSet, out ValueEncryptedPrivateKeyInfoAsn decoded)
src\libraries\Common\src\System\Security\Cryptography\Asn1\FieldID.xml.cs (2)
46internal static void Decode(ReadOnlySpan<byte> encoded, AsnEncodingRules ruleSet, out ValueFieldID decoded) 51internal static void Decode(Asn1Tag expectedTag, ReadOnlySpan<byte> encoded, AsnEncodingRules ruleSet, out ValueFieldID decoded)
src\libraries\Common\src\System\Security\Cryptography\Asn1\GeneralNameAsn.xml.cs (1)
188internal static GeneralNameAsn Decode(ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
src\libraries\Common\src\System\Security\Cryptography\Asn1\MLDsaPrivateKeyAsn.xml.cs (1)
123internal static void Decode(ReadOnlySpan<byte> encoded, AsnEncodingRules ruleSet, out ValueMLDsaPrivateKeyAsn decoded)
src\libraries\Common\src\System\Security\Cryptography\Asn1\MLDsaPrivateKeyBothAsn.xml.cs (2)
31internal static void Decode(ReadOnlySpan<byte> encoded, AsnEncodingRules ruleSet, out ValueMLDsaPrivateKeyBothAsn decoded) 36internal static void Decode(Asn1Tag expectedTag, ReadOnlySpan<byte> encoded, AsnEncodingRules ruleSet, out ValueMLDsaPrivateKeyBothAsn decoded)
src\libraries\Common\src\System\Security\Cryptography\Asn1\MLKemPrivateKeyAsn.xml.cs (1)
123internal static void Decode(ReadOnlySpan<byte> encoded, AsnEncodingRules ruleSet, out ValueMLKemPrivateKeyAsn decoded)
src\libraries\Common\src\System\Security\Cryptography\Asn1\MLKemPrivateKeyBothAsn.xml.cs (2)
31internal static void Decode(ReadOnlySpan<byte> encoded, AsnEncodingRules ruleSet, out ValueMLKemPrivateKeyBothAsn decoded) 36internal static void Decode(Asn1Tag expectedTag, ReadOnlySpan<byte> encoded, AsnEncodingRules ruleSet, out ValueMLKemPrivateKeyBothAsn decoded)
src\libraries\Common\src\System\Security\Cryptography\Asn1\OtherNameAsn.xml.cs (2)
47internal static OtherNameAsn Decode(ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet) 52internal static OtherNameAsn Decode(Asn1Tag expectedTag, ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
src\libraries\Common\src\System\Security\Cryptography\Asn1\PBEParameter.xml.cs (2)
31internal static void Decode(ReadOnlySpan<byte> encoded, AsnEncodingRules ruleSet, out ValuePBEParameter decoded) 36internal static void Decode(Asn1Tag expectedTag, ReadOnlySpan<byte> encoded, AsnEncodingRules ruleSet, out ValuePBEParameter decoded)
src\libraries\Common\src\System\Security\Cryptography\Asn1\PBES2Params.xml.cs (2)
31internal static void Decode(ReadOnlySpan<byte> encoded, AsnEncodingRules ruleSet, out ValuePBES2Params decoded) 36internal static void Decode(Asn1Tag expectedTag, ReadOnlySpan<byte> encoded, AsnEncodingRules ruleSet, out ValuePBES2Params decoded)
src\libraries\Common\src\System\Security\Cryptography\Asn1\Pbkdf2Params.xml.cs (5)
21reader = new ValueAsnReader(SharedPbkdf2Params.DefaultPrf, AsnEncodingRules.DER); 56AsnWriter tmp = new AsnWriter(AsnEncodingRules.DER); 68internal static void Decode(ReadOnlySpan<byte> encoded, AsnEncodingRules ruleSet, out ValuePbkdf2Params decoded) 73internal static void Decode(Asn1Tag expectedTag, ReadOnlySpan<byte> encoded, AsnEncodingRules ruleSet, out ValuePbkdf2Params decoded) 140defaultReader = new ValueAsnReader(SharedPbkdf2Params.DefaultPrf, AsnEncodingRules.DER);
src\libraries\Common\src\System\Security\Cryptography\Asn1\Pbkdf2SaltChoice.xml.cs (1)
101internal static void Decode(ReadOnlySpan<byte> encoded, AsnEncodingRules ruleSet, out ValuePbkdf2SaltChoice decoded)
src\libraries\Common\src\System\Security\Cryptography\Asn1\Pkcs12\CertBagAsn.xml.cs (2)
47internal static CertBagAsn Decode(ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet) 52internal static CertBagAsn Decode(Asn1Tag expectedTag, ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
src\libraries\Common\src\System\Security\Cryptography\Asn1\Pkcs12\MacData.xml.cs (5)
21reader = new ValueAsnReader(SharedMacData.DefaultIterationCount, AsnEncodingRules.DER); 55AsnWriter tmp = new AsnWriter(AsnEncodingRules.DER, initialCapacity: AsnManagedIntegerDerMaxEncodeSize); 67internal static MacData Decode(ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet) 72internal static MacData Decode(Asn1Tag expectedTag, ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet) 137defaultReader = new ValueAsnReader(SharedMacData.DefaultIterationCount, AsnEncodingRules.DER);
src\libraries\Common\src\System\Security\Cryptography\Asn1\Pkcs12\PfxAsn.xml.cs (2)
38internal static PfxAsn Decode(ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet) 43internal static PfxAsn Decode(Asn1Tag expectedTag, ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
src\libraries\Common\src\System\Security\Cryptography\Asn1\Pkcs12\SafeBagAsn.xml.cs (2)
62internal static SafeBagAsn Decode(ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet) 67internal static SafeBagAsn Decode(Asn1Tag expectedTag, ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
src\libraries\Common\src\System\Security\Cryptography\Asn1\Pkcs12\SecretBagAsn.xml.cs (2)
47internal static SecretBagAsn Decode(ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet) 52internal static SecretBagAsn Decode(Asn1Tag expectedTag, ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
src\libraries\Common\src\System\Security\Cryptography\Asn1\Pkcs7\CertificateChoiceAsn.xml.cs (1)
176internal static CertificateChoiceAsn Decode(ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
src\libraries\Common\src\System\Security\Cryptography\Asn1\Pkcs7\ContentInfoAsn.xml.cs (4)
47internal static ContentInfoAsn Decode(ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet) 52internal static ContentInfoAsn Decode(Asn1Tag expectedTag, ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet) 143internal static void Decode(ReadOnlySpan<byte> encoded, AsnEncodingRules ruleSet, out ValueContentInfoAsn decoded) 148internal static void Decode(Asn1Tag expectedTag, ReadOnlySpan<byte> encoded, AsnEncodingRules ruleSet, out ValueContentInfoAsn decoded)
src\libraries\Common\src\System\Security\Cryptography\Asn1\Pkcs7\EncapsulatedContentInfoAsn.xml.cs (2)
52internal static EncapsulatedContentInfoAsn Decode(ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet) 57internal static EncapsulatedContentInfoAsn Decode(Asn1Tag expectedTag, ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
src\libraries\Common\src\System\Security\Cryptography\Asn1\Pkcs7\EncryptedContentInfoAsn.xml.cs (2)
45internal static EncryptedContentInfoAsn Decode(ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet) 50internal static EncryptedContentInfoAsn Decode(Asn1Tag expectedTag, ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
src\libraries\Common\src\System\Security\Cryptography\Asn1\Pkcs7\EncryptedDataAsn.xml.cs (2)
46internal static EncryptedDataAsn Decode(ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet) 51internal static EncryptedDataAsn Decode(Asn1Tag expectedTag, ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
src\libraries\Common\src\System\Security\Cryptography\Asn1\Pkcs7\IssuerAndSerialNumberAsn.xml.cs (2)
47internal static IssuerAndSerialNumberAsn Decode(ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet) 52internal static IssuerAndSerialNumberAsn Decode(Asn1Tag expectedTag, ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
src\libraries\Common\src\System\Security\Cryptography\Asn1\Pkcs7\OtherCertificateFormat.xml.cs (2)
45internal static OtherCertificateFormat Decode(ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet) 50internal static OtherCertificateFormat Decode(Asn1Tag expectedTag, ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
src\libraries\Common\src\System\Security\Cryptography\Asn1\Pkcs7\SignedDataAsn.xml.cs (2)
85internal static SignedDataAsn Decode(ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet) 90internal static SignedDataAsn Decode(Asn1Tag expectedTag, ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
src\libraries\Common\src\System\Security\Cryptography\Asn1\Pkcs7\SignerIdentifierAsn.xml.cs (1)
79internal static SignerIdentifierAsn Decode(ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
src\libraries\Common\src\System\Security\Cryptography\Asn1\Pkcs7\SignerInfoAsn.xml.cs (2)
75internal static SignerInfoAsn Decode(ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet) 80internal static SignerInfoAsn Decode(Asn1Tag expectedTag, ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
src\libraries\Common\src\System\Security\Cryptography\Asn1\PrivateKeyInfoAsn.xml.cs (8)
48internal static PrivateKeyInfoAsn Decode(ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet) 53internal static PrivateKeyInfoAsn Decode(Asn1Tag expectedTag, ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet) 186internal static void Decode(ReadOnlySpan<byte> encoded, AsnEncodingRules ruleSet, out ValuePrivateKeyInfoAsn decoded) 191internal static void Decode(Asn1Tag expectedTag, ReadOnlySpan<byte> encoded, AsnEncodingRules ruleSet, out ValuePrivateKeyInfoAsn decoded) 258internal AttributesEnumerable GetAttributes(AsnEncodingRules ruleSet) 266private readonly AsnEncodingRules _ruleSet; 268internal AttributesEnumerable(ReadOnlySpan<byte> encoded, AsnEncodingRules ruleSet) 281internal Enumerator(ReadOnlySpan<byte> encoded, AsnEncodingRules ruleSet)
src\libraries\Common\src\System\Security\Cryptography\Asn1\PssParamsAsn.manual.cs (1)
32AsnEncodingRules.DER,
src\libraries\Common\src\System\Security\Cryptography\Asn1\PssParamsAsn.xml.cs (14)
27reader = new ValueAsnReader(SharedPssParamsAsn.DefaultHashAlgorithm, AsnEncodingRules.DER); 31reader = new ValueAsnReader(SharedPssParamsAsn.DefaultMaskGenAlgorithm, AsnEncodingRules.DER); 35reader = new ValueAsnReader(SharedPssParamsAsn.DefaultSaltLength, AsnEncodingRules.DER); 44reader = new ValueAsnReader(SharedPssParamsAsn.DefaultTrailerField, AsnEncodingRules.DER); 76AsnWriter tmp = new AsnWriter(AsnEncodingRules.DER); 90AsnWriter tmp = new AsnWriter(AsnEncodingRules.DER); 105AsnWriter tmp = new AsnWriter(AsnEncodingRules.DER, initialCapacity: AsnManagedIntegerDerMaxEncodeSize); 120AsnWriter tmp = new AsnWriter(AsnEncodingRules.DER, initialCapacity: AsnManagedIntegerDerMaxEncodeSize); 134internal static void Decode(ReadOnlySpan<byte> encoded, AsnEncodingRules ruleSet, out ValuePssParamsAsn decoded) 139internal static void Decode(Asn1Tag expectedTag, ReadOnlySpan<byte> encoded, AsnEncodingRules ruleSet, out ValuePssParamsAsn decoded) 187defaultReader = new ValueAsnReader(SharedPssParamsAsn.DefaultHashAlgorithm, AsnEncodingRules.DER); 200defaultReader = new ValueAsnReader(SharedPssParamsAsn.DefaultMaskGenAlgorithm, AsnEncodingRules.DER); 218defaultReader = new ValueAsnReader(SharedPssParamsAsn.DefaultSaltLength, AsnEncodingRules.DER); 241defaultReader = new ValueAsnReader(SharedPssParamsAsn.DefaultTrailerField, AsnEncodingRules.DER);
src\libraries\Common\src\System\Security\Cryptography\Asn1\Rc2CbcParameters.xml.cs (4)
31internal static Rc2CbcParameters Decode(ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet) 36internal static Rc2CbcParameters Decode(Asn1Tag expectedTag, ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet) 118internal static void Decode(ReadOnlySpan<byte> encoded, AsnEncodingRules ruleSet, out ValueRc2CbcParameters decoded) 123internal static void Decode(Asn1Tag expectedTag, ReadOnlySpan<byte> encoded, AsnEncodingRules ruleSet, out ValueRc2CbcParameters decoded)
src\libraries\Common\src\System\Security\Cryptography\Asn1\RSAPrivateKeyAsn.xml.cs (2)
45internal static void Decode(ReadOnlySpan<byte> encoded, AsnEncodingRules ruleSet, out ValueRSAPrivateKeyAsn decoded) 50internal static void Decode(Asn1Tag expectedTag, ReadOnlySpan<byte> encoded, AsnEncodingRules ruleSet, out ValueRSAPrivateKeyAsn decoded)
src\libraries\Common\src\System\Security\Cryptography\Asn1\RSAPublicKeyAsn.xml.cs (2)
31internal static void Decode(ReadOnlySpan<byte> encoded, AsnEncodingRules ruleSet, out ValueRSAPublicKeyAsn decoded) 36internal static void Decode(Asn1Tag expectedTag, ReadOnlySpan<byte> encoded, AsnEncodingRules ruleSet, out ValueRSAPublicKeyAsn decoded)
src\libraries\Common\src\System\Security\Cryptography\Asn1\SpecifiedECDomain.xml.cs (2)
69internal static void Decode(ReadOnlySpan<byte> encoded, AsnEncodingRules ruleSet, out ValueSpecifiedECDomain decoded) 74internal static void Decode(Asn1Tag expectedTag, ReadOnlySpan<byte> encoded, AsnEncodingRules ruleSet, out ValueSpecifiedECDomain decoded)
src\libraries\Common\src\System\Security\Cryptography\Asn1\SubjectPublicKeyInfoAsn.xml.cs (4)
31internal static SubjectPublicKeyInfoAsn Decode(ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet) 36internal static SubjectPublicKeyInfoAsn Decode(Asn1Tag expectedTag, ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet) 113internal static void Decode(ReadOnlySpan<byte> encoded, AsnEncodingRules ruleSet, out ValueSubjectPublicKeyInfoAsn decoded) 118internal static void Decode(Asn1Tag expectedTag, ReadOnlySpan<byte> encoded, AsnEncodingRules ruleSet, out ValueSubjectPublicKeyInfoAsn decoded)
src\libraries\Common\src\System\Security\Cryptography\Asn1\X509ExtensionAsn.xml.cs (9)
21reader = new ValueAsnReader(SharedX509ExtensionAsn.DefaultCritical, AsnEncodingRules.DER); 56AsnWriter tmp = new AsnWriter(AsnEncodingRules.DER, initialCapacity: AsnBoolDerEncodeSize); 69internal static X509ExtensionAsn Decode(ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet) 74internal static X509ExtensionAsn Decode(Asn1Tag expectedTag, ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet) 124defaultReader = new ValueAsnReader(SharedX509ExtensionAsn.DefaultCritical, AsnEncodingRules.DER); 171AsnWriter tmp = new AsnWriter(AsnEncodingRules.DER, initialCapacity: AsnBoolDerEncodeSize); 184internal static void Decode(ReadOnlySpan<byte> encoded, AsnEncodingRules ruleSet, out ValueX509ExtensionAsn decoded) 189internal static void Decode(Asn1Tag expectedTag, ReadOnlySpan<byte> encoded, AsnEncodingRules ruleSet, out ValueX509ExtensionAsn decoded) 236defaultReader = new ValueAsnReader(SharedX509ExtensionAsn.DefaultCritical, AsnEncodingRules.DER);
src\libraries\Common\src\System\Security\Cryptography\AsymmetricAlgorithmHelpers.Der.cs (2)
38AsnWriter writer = new AsnWriter(AsnEncodingRules.DER); 68ValueAsnReader reader = new ValueAsnReader(input, AsnEncodingRules.DER);
src\libraries\Common\src\System\Security\Cryptography\CompositeMLDsa.cs (2)
1832AsnWriter writer = new(AsnEncodingRules.BER, initialCapacity: pkcs8.Length); 1864AsnWriter writer = new AsnWriter(AsnEncodingRules.DER, capacity);
src\libraries\Common\src\System\Security\Cryptography\CompositeMLDsaManaged.cs (1)
351writer = new AsnWriter(AsnEncodingRules.DER, initialCapacity);
src\libraries\Common\src\System\Security\Cryptography\CompositeMLDsaManaged.ECDsa.cs (2)
68ValueECPrivateKey.Decode(source, AsnEncodingRules.BER, out ValueECPrivateKey ecPrivateKey); 203AsnWriter writer = new AsnWriter(AsnEncodingRules.DER);
src\libraries\Common\src\System\Security\Cryptography\DSAKeyFormatHelper.cs (7)
34AsnEncodingRules.DER, 50ValueDssParms.Decode(algId.Parameters, AsnEncodingRules.BER, out ValueDssParms parms); 100AsnEncodingRules.DER, 113ValueDssParms.Decode(algId.Parameters, AsnEncodingRules.BER, out ValueDssParms parms); 220AsnWriter writer = new AsnWriter(AsnEncodingRules.DER); 232AsnWriter writer = new AsnWriter(AsnEncodingRules.DER); 264AsnWriter inner = new AsnWriter(AsnEncodingRules.DER);
src\libraries\Common\src\System\Security\Cryptography\Helpers.cs (3)
161AsnWriter writer = new AsnWriter(AsnEncodingRules.DER, MaxEncodedOidLengthForCommonHashAlgorithms); 219AsnWriter encodedId = new(AsnEncodingRules.DER); 263AsnDecoder.ReadEncodedValue(data, AsnEncodingRules.BER, out _, out _, out bytesRead);
src\libraries\Common\src\System\Security\Cryptography\KeyFormatHelper.cs (5)
28ValueAsnReader reader = new ValueAsnReader(source, AsnEncodingRules.DER); 57ValueAsnReader reader = new ValueAsnReader(source, AsnEncodingRules.DER); 84ValueAsnReader reader = new ValueAsnReader(source, AsnEncodingRules.BER); 110ValueAsnReader reader = new ValueAsnReader(source, AsnEncodingRules.BER); 151AsnWriter writer = new AsnWriter(AsnEncodingRules.DER);
src\libraries\Common\src\System\Security\Cryptography\KeyFormatHelper.Encrypted.cs (7)
67ValueAsnReader reader = new ValueAsnReader(source, AsnEncodingRules.BER); 183writer = new AsnWriter(AsnEncodingRules.DER); 247ValueAsnReader reader = new(decrypted, AsnEncodingRules.BER); 272ValueAsnReader reader = new(decrypted, AsnEncodingRules.BER); 298ValueAsnReader reader = new ValueAsnReader(source, AsnEncodingRules.BER); 349AsnWriter pkcs8Writer = new AsnWriter(AsnEncodingRules.BER); 385AsnWriter pkcs8Writer = new AsnWriter(AsnEncodingRules.BER);
src\libraries\Common\src\System\Security\Cryptography\MLDsa.cs (4)
2089AsnWriter writer = new AsnWriter(AsnEncodingRules.DER, capacity); 2115AsnWriter writer = new(AsnEncodingRules.BER, initialCapacity: pkcs8.Length); 2144AsnWriter writer = new(AsnEncodingRules.BER, initialCapacity: pkcs8.Length); 2210ValueMLDsaPrivateKeyAsn.Decode(privateKeyContents, AsnEncodingRules.BER, out ValueMLDsaPrivateKeyAsn dsaKey);
src\libraries\Common\src\System\Security\Cryptography\MLDsaPkcs8.cs (2)
52AsnWriter algorithmWriter = new(AsnEncodingRules.DER); 54AsnWriter privateKeyWriter = new(AsnEncodingRules.DER);
src\libraries\Common\src\System\Security\Cryptography\MLKem.cs (3)
1659AsnWriter writer = new AsnWriter(AsnEncodingRules.DER, capacity); 1696ValueMLKemPrivateKeyAsn.Decode(privateKeyContents, AsnEncodingRules.BER, out ValueMLKemPrivateKeyAsn kemKey); 1781AsnWriter tmp = new(AsnEncodingRules.BER, initialCapacity: written);
src\libraries\Common\src\System\Security\Cryptography\MLKemPkcs8.cs (2)
52AsnWriter algorithmWriter = new(AsnEncodingRules.DER); 54AsnWriter privateKeyWriter = new(AsnEncodingRules.DER);
src\libraries\Common\src\System\Security\Cryptography\PasswordBasedEncryption.cs (6)
548ValuePBES2Params.Decode(algorithmParameters.Value, AsnEncodingRules.BER, out ValuePBES2Params pbes2Params); 686AsnEncodingRules.BER, 743AsnEncodingRules.BER, 771ValuePbkdf2Params.Decode(parameters.Value, AsnEncodingRules.BER, out ValuePbkdf2Params pbkdf2Params); 860ValuePBEParameter.Decode(algorithmParameters.Value, AsnEncodingRules.BER, out ValuePBEParameter pbeParameters); 923AsnEncodingRules.BER,
src\libraries\Common\src\System\Security\Cryptography\Pkcs\Pkcs12Builder.cs (4)
166AsnWriter contentsWriter = new AsnWriter(AsnEncodingRules.BER); 227AsnWriter writer = new AsnWriter(AsnEncodingRules.BER); 309AsnWriter contentsWriter = new AsnWriter(AsnEncodingRules.BER); 310AsnWriter writer = new AsnWriter(AsnEncodingRules.BER);
src\libraries\Common\src\System\Security\Cryptography\Pkcs\Pkcs12CertBag.cs (5)
52_decoded = CertBagAsn.Decode(EncodedBagValue, AsnEncodingRules.BER); 65_decoded = CertBagAsn.Decode(EncodedBagValue, AsnEncodingRules.BER); 105AsnEncodingRules.BER, 123AsnWriter writer = new AsnWriter(AsnEncodingRules.BER); 130CertBagAsn decoded = CertBagAsn.Decode(bagValue, AsnEncodingRules.BER);
src\libraries\Common\src\System\Security\Cryptography\Pkcs\Pkcs12Info.cs (3)
61PfxAsn pfx = PfxAsn.Decode(maybeCopy, AsnEncodingRules.BER); 87SignedDataAsn signedData = SignedDataAsn.Decode(pfx.AuthSafe.Content, AsnEncodingRules.BER); 110ValueAsnReader authSafeReader = new ValueAsnReader(authSafeBytes.Span, AsnEncodingRules.BER);
src\libraries\Common\src\System\Security\Cryptography\Pkcs\Pkcs12SafeBag.cs (1)
103AsnWriter writer = new AsnWriter(AsnEncodingRules.BER);
src\libraries\Common\src\System\Security\Cryptography\Pkcs\Pkcs12SafeContents.cs (6)
215EncryptedDataAsn encryptedData = EncryptedDataAsn.Decode(_encrypted, AsnEncodingRules.BER); 286ValueAsnReader reader = new ValueAsnReader(serialized.Span, AsnEncodingRules.BER); 392AsnWriter writer = new AsnWriter(AsnEncodingRules.DER); 437writer = new AsnWriter(AsnEncodingRules.BER); 444writer = new AsnWriter(AsnEncodingRules.BER); 466AsnWriter valueWriter = new AsnWriter(AsnEncodingRules.DER);
src\libraries\Common\src\System\Security\Cryptography\Pkcs\Pkcs12SecretBag.cs (3)
34_decoded = SecretBagAsn.Decode(EncodedBagValue, AsnEncodingRules.BER); 60AsnWriter writer = new AsnWriter(AsnEncodingRules.BER); 67SecretBagAsn decoded = SecretBagAsn.Decode(bagValue, AsnEncodingRules.BER);
src\libraries\Common\src\System\Security\Cryptography\Pkcs\Pkcs8PrivateKeyInfo.cs (2)
74ValueAsnReader reader = new ValueAsnReader(source.Span, AsnEncodingRules.BER); 257AsnWriter writer = new AsnWriter(AsnEncodingRules.BER);
src\libraries\Common\src\System\Security\Cryptography\Pkcs\Pkcs9LocalKeyId.cs (1)
34AsnWriter writer = new AsnWriter(AsnEncodingRules.DER);
src\libraries\Common\src\System\Security\Cryptography\RSAKeyFormatHelper.cs (4)
45ValueAsnReader reader = new ValueAsnReader(keyData, AsnEncodingRules.DER); 47ValueRSAPublicKeyAsn.Decode(keyData, AsnEncodingRules.BER, out _); 95AsnWriter writer = new AsnWriter(AsnEncodingRules.DER); 129AsnWriter writer = new AsnWriter(AsnEncodingRules.BER);
src\libraries\Common\src\System\Security\Cryptography\RSAKeyFormatHelper.Pkcs1.cs (4)
20ValueRSAPrivateKeyAsn.Decode(keyData, AsnEncodingRules.BER, out ValueRSAPrivateKeyAsn key); 84ValueRSAPublicKeyAsn.Decode(keyData, AsnEncodingRules.BER, out ValueRSAPublicKeyAsn key); 102AsnWriter writer = new AsnWriter(AsnEncodingRules.DER); 128AsnWriter writer = new AsnWriter(AsnEncodingRules.DER);
src\libraries\Common\src\System\Security\Cryptography\RSAOpenSsl.cs (3)
481AsnEncodingRules.BER, 591AsnEncodingRules.BER, 790ValueRSAPrivateKeyAsn.Decode(pkcs1Priv, AsnEncodingRules.BER, out _);
src\libraries\Common\src\System\Security\Cryptography\SlhDsa.cs (4)
666AsnWriter writer = new AsnWriter(AsnEncodingRules.DER, capacity); 1878AsnWriter writer = new AsnWriter(AsnEncodingRules.DER, capacity); 1898AsnWriter writer = new(AsnEncodingRules.BER, initialCapacity: pkcs8.Length); 1926AsnWriter writer = new(AsnEncodingRules.BER, initialCapacity: pkcs8.Length);
src\libraries\Common\src\System\Security\Cryptography\X509Certificates\X509CertificateLoader.cs (1)
636if (!AsnDecoder.TryDecodeLength(lengthPart, AsnEncodingRules.BER, out int? decoded, out int decodedLength))
src\libraries\Common\src\System\Security\Cryptography\X509Certificates\X509CertificateLoader.Pkcs12.cs (17)
142AsnDecoder.ReadSequence(data.Span, AsnEncodingRules.BER, out _, out _, out int trimLength); 145PfxAsn pfxAsn = PfxAsn.Decode(data, AsnEncodingRules.BER); 190ValueAsnReader outer = new ValueAsnReader(authSafeContents, AsnEncodingRules.BER); 279ValueAsnReader outer = new ValueAsnReader(contentData.Span, AsnEncodingRules.BER); 297CertBagAsn certBag = CertBagAsn.Decode(bag.BagValue, AsnEncodingRules.BER); 344AsnEncodingRules.BER); 507EncryptedDataAsn.Decode(safeContentsAsn.Content, AsnEncodingRules.BER); 582AsnEncodingRules.BER, 589AsnEncodingRules.BER, 607AsnEncodingRules.BER, 633AsnWriter writer = new AsnWriter(AsnEncodingRules.DER); 645AsnWriter writer = new AsnWriter(AsnEncodingRules.DER); 840AsnEncodingRules.BER, 1010AsnEncodingRules.BER); 1120ValueAsnReader reader = new ValueAsnReader(decrypted, AsnEncodingRules.BER); 1148ValueAsnReader reader = new ValueAsnReader(decrypted, AsnEncodingRules.BER); 1209AsnWriter writer = new AsnWriter(AsnEncodingRules.BER);
System\Security\Cryptography\EccKeyFormatHelper.cs (11)
74AsnEncodingRules.BER, 95ValueECPrivateKey.Decode(keyData, AsnEncodingRules.BER, out ValueECPrivateKey key); 149ValueECDomainParameters.Decode(algId.Parameters, AsnEncodingRules.DER, out domainParameters); 202AsnEncodingRules.DER, 234AsnWriter writer = new AsnWriter(AsnEncodingRules.DER); 302ValueAsnReader primeReader = new(specifiedParameters.FieldID.Parameters, AsnEncodingRules.BER); 320ValueAsnReader char2Reader = new(specifiedParameters.FieldID.Parameters, AsnEncodingRules.BER); 447AsnWriter writer = new AsnWriter(AsnEncodingRules.DER); 464AsnWriter writer = new AsnWriter(AsnEncodingRules.DER); 503AsnWriter writer = new AsnWriter(AsnEncodingRules.DER); 807AsnWriter writer = new AsnWriter(AsnEncodingRules.DER);
System\Security\Cryptography\Helpers.cs (4)
168AsnEncodingRules.BER, 185byte[] ret = AsnDecoder.ReadOctetString(input, AsnEncodingRules.BER, out consumed); 280ValueAsnReader reader = new ValueAsnReader(encodedValue, AsnEncodingRules.DER); 521AsnWriter writer = new AsnWriter(AsnEncodingRules.DER, MaxEncodedOidLengthForCommonHashAlgorithms);
System\Security\Cryptography\RSA.cs (2)
891AsnEncodingRules.BER, 915AsnEncodingRules.BER,
System\Security\Cryptography\X509Certificates\Asn1\AccessDescriptionAsn.xml.cs (2)
38internal static AccessDescriptionAsn Decode(ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet) 43internal static AccessDescriptionAsn Decode(Asn1Tag expectedTag, ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
System\Security\Cryptography\X509Certificates\Asn1\BasicConstraintsAsn.xml.cs (5)
21reader = new ValueAsnReader(SharedBasicConstraintsAsn.DefaultCA, AsnEncodingRules.DER); 47AsnWriter tmp = new AsnWriter(AsnEncodingRules.DER, initialCapacity: AsnBoolDerEncodeSize); 65internal static BasicConstraintsAsn Decode(ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet) 70internal static BasicConstraintsAsn Decode(Asn1Tag expectedTag, ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet) 116defaultReader = new ValueAsnReader(SharedBasicConstraintsAsn.DefaultCA, AsnEncodingRules.DER);
System\Security\Cryptography\X509Certificates\Asn1\CertificateAsn.xml.cs (2)
33internal static CertificateAsn Decode(ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet) 38internal static CertificateAsn Decode(Asn1Tag expectedTag, ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
System\Security\Cryptography\X509Certificates\Asn1\CertificatePolicyMappingAsn.xml.cs (2)
45internal static CertificatePolicyMappingAsn Decode(ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet) 50internal static CertificatePolicyMappingAsn Decode(Asn1Tag expectedTag, ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
System\Security\Cryptography\X509Certificates\Asn1\CertificateTemplateAsn.xml.cs (2)
45internal static CertificateTemplateAsn Decode(ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet) 50internal static CertificateTemplateAsn Decode(Asn1Tag expectedTag, ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
System\Security\Cryptography\X509Certificates\Asn1\CertificationRequestAsn.xml.cs (2)
33internal static CertificationRequestAsn Decode(ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet) 38internal static CertificationRequestAsn Decode(Asn1Tag expectedTag, ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
System\Security\Cryptography\X509Certificates\Asn1\CertificationRequestInfoAsn.xml.cs (8)
59internal static CertificationRequestInfoAsn Decode(ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet) 64internal static CertificationRequestInfoAsn Decode(Asn1Tag expectedTag, ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet) 186internal static void Decode(ReadOnlySpan<byte> encoded, AsnEncodingRules ruleSet, out ValueCertificationRequestInfoAsn decoded) 191internal static void Decode(Asn1Tag expectedTag, ReadOnlySpan<byte> encoded, AsnEncodingRules ruleSet, out ValueCertificationRequestInfoAsn decoded) 248internal AttributesEnumerable GetAttributes(AsnEncodingRules ruleSet) 256private readonly AsnEncodingRules _ruleSet; 258internal AttributesEnumerable(ReadOnlySpan<byte> encoded, AsnEncodingRules ruleSet) 271internal Enumerator(ReadOnlySpan<byte> encoded, AsnEncodingRules ruleSet)
System\Security\Cryptography\X509Certificates\Asn1\DistributionPointAsn.xml.cs (2)
58internal static DistributionPointAsn Decode(ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet) 63internal static DistributionPointAsn Decode(Asn1Tag expectedTag, ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
System\Security\Cryptography\X509Certificates\Asn1\DistributionPointNameAsn.xml.cs (1)
103internal static DistributionPointNameAsn Decode(ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
System\Security\Cryptography\X509Certificates\Asn1\PolicyConstraintsAsn.xml.cs (2)
41internal static PolicyConstraintsAsn Decode(ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet) 46internal static PolicyConstraintsAsn Decode(Asn1Tag expectedTag, ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
System\Security\Cryptography\X509Certificates\Asn1\PolicyInformationAsn.xml.cs (2)
50internal static PolicyInformationAsn Decode(ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet) 55internal static PolicyInformationAsn Decode(Asn1Tag expectedTag, ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
System\Security\Cryptography\X509Certificates\Asn1\TbsCertificateAsn.xml.cs (5)
22reader = new ValueAsnReader(SharedTbsCertificateAsn.DefaultVersion, AsnEncodingRules.DER); 61AsnWriter tmp = new AsnWriter(AsnEncodingRules.DER, initialCapacity: AsnManagedIntegerDerMaxEncodeSize); 140internal static TbsCertificateAsn Decode(ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet) 145internal static TbsCertificateAsn Decode(Asn1Tag expectedTag, ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet) 203defaultReader = new ValueAsnReader(SharedTbsCertificateAsn.DefaultVersion, AsnEncodingRules.DER);
System\Security\Cryptography\X509Certificates\Asn1\TimeAsn.xml.cs (1)
79internal static TimeAsn Decode(ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
System\Security\Cryptography\X509Certificates\Asn1\ValidityAsn.xml.cs (2)
31internal static ValidityAsn Decode(ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet) 36internal static ValidityAsn Decode(Asn1Tag expectedTag, ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
System\Security\Cryptography\X509Certificates\CertificatePolicy.cs (5)
292ValueAsnReader reader = new ValueAsnReader(rawData, AsnEncodingRules.DER); 308AsnEncodingRules.DER); 320ValueAsnReader reader = new ValueAsnReader(rawData, AsnEncodingRules.DER); 342ValueAsnReader reader = new ValueAsnReader(rawData, AsnEncodingRules.DER); 371ValueAsnReader reader = new ValueAsnReader(rawData, AsnEncodingRules.DER);
System\Security\Cryptography\X509Certificates\CertificateRequest.cs (2)
1031signatureAlgorithmAsn = AlgorithmIdentifierAsn.Decode(signatureAlgorithm, AsnEncodingRules.DER); 1088AsnWriter writer = new AsnWriter(AsnEncodingRules.DER);
System\Security\Cryptography\X509Certificates\CertificateRequest.Load.cs (6)
141ValueAsnReader outer = new ValueAsnReader(pkcs10, AsnEncodingRules.DER); 208foreach (ValueAttributeAsn attr in requestInfo.GetAttributes(AsnEncodingRules.DER)) 223foreach (ReadOnlySpan<byte> values in attr.GetAttrValues(AsnEncodingRules.DER)) 242AsnEncodingRules.DER); 278foreach (ReadOnlySpan<byte> val in attr.GetAttrValues(AsnEncodingRules.DER)) 324AsnEncodingRules.DER,
System\Security\Cryptography\X509Certificates\CertificateRevocationListBuilder.Build.cs (2)
354signatureAlgorithmAsn = AlgorithmIdentifierAsn.Decode(signatureAlgId, AsnEncodingRules.DER); 362AsnWriter writer = (_writer ??= new AsnWriter(AsnEncodingRules.DER));
System\Security\Cryptography\X509Certificates\CertificateRevocationListBuilder.CdpExtension.cs (1)
72writer = new AsnWriter(AsnEncodingRules.DER);
System\Security\Cryptography\X509Certificates\CertificateRevocationListBuilder.cs (1)
178AsnWriter writer = (_writer ??= new AsnWriter(AsnEncodingRules.DER));
System\Security\Cryptography\X509Certificates\CertificateRevocationListBuilder.Load.cs (2)
94ValueAsnReader reader = new ValueAsnReader(currentCrl, AsnEncodingRules.DER); 174AsnEncodingRules.DER);
System\Security\Cryptography\X509Certificates\ECDsaX509SignatureGenerator.cs (2)
57AsnWriter writer = new AsnWriter(AsnEncodingRules.DER); 96AsnWriter writer = new AsnWriter(AsnEncodingRules.DER);
System\Security\Cryptography\X509Certificates\ManagedCertificateFinder.cs (2)
163ValueAsnReader reader = new(ext.RawData, AsnEncodingRules.DER); 183CertificateTemplateAsn template = CertificateTemplateAsn.Decode(ext.RawData, AsnEncodingRules.DER);
System\Security\Cryptography\X509Certificates\MLDsaX509SignatureGenerator.cs (1)
29AsnWriter writer = new AsnWriter(AsnEncodingRules.DER, InitialCapacity);
System\Security\Cryptography\X509Certificates\OpenSslCrlCache.cs (1)
427ValueAsnReader reader = new ValueAsnReader(crlDistributionPoints, AsnEncodingRules.DER);
System\Security\Cryptography\X509Certificates\OpenSslX509ChainProcessor.cs (1)
1222ValueAsnReader reader = new ValueAsnReader(authorityInformationAccess.Span, AsnEncodingRules.DER);
System\Security\Cryptography\X509Certificates\OpenSslX509Encoder.cs (1)
183AsnWriter writer = new AsnWriter(AsnEncodingRules.DER);
System\Security\Cryptography\X509Certificates\Pkcs10CertificationRequestInfo.cs (2)
48signatureAlgorithmAsn = AlgorithmIdentifierAsn.Decode(signatureAlgorithm, AsnEncodingRules.DER); 76AsnWriter writer = new AsnWriter(AsnEncodingRules.DER);
System\Security\Cryptography\X509Certificates\Pkcs9ExtensionRequest.cs (1)
21AsnWriter writer = new AsnWriter(AsnEncodingRules.DER);
System\Security\Cryptography\X509Certificates\PublicKey.cs (2)
447AsnWriter writer = new AsnWriter(AsnEncodingRules.DER); 458ValueAsnReader reader = new ValueAsnReader(source, AsnEncodingRules.DER);
System\Security\Cryptography\X509Certificates\RSAPkcs1X509SignatureGenerator.cs (1)
83AsnWriter writer = new AsnWriter(AsnEncodingRules.DER);
System\Security\Cryptography\X509Certificates\RSAPssX509SignatureGenerator.cs (1)
81AsnWriter writer = new AsnWriter(AsnEncodingRules.DER);
System\Security\Cryptography\X509Certificates\SlhDsaX509SignatureGenerator.cs (1)
29AsnWriter writer = new AsnWriter(AsnEncodingRules.DER, InitialCapacity);
System\Security\Cryptography\X509Certificates\SubjectAlternativeNameBuilder.cs (3)
55AsnWriter writer = new AsnWriter(AsnEncodingRules.DER); 70AsnWriter writer = new AsnWriter(AsnEncodingRules.DER); 91AsnWriter writer = new AsnWriter(AsnEncodingRules.DER);
System\Security\Cryptography\X509Certificates\X500DistinguishedName.cs (1)
134ValueAsnReader outer = new ValueAsnReader(rawDataSpan, AsnEncodingRules.DER);
System\Security\Cryptography\X509Certificates\X500DistinguishedNameBuilder.cs (1)
35private readonly AsnWriter _writer = new AsnWriter(AsnEncodingRules.DER);
System\Security\Cryptography\X509Certificates\X500NameEncoder.cs (2)
123AsnWriter writer = new AsnWriter(AsnEncodingRules.DER); 511AsnWriter writer = new AsnWriter(AsnEncodingRules.DER);
System\Security\Cryptography\X509Certificates\X500NameEncoder.ManagedDecode.cs (2)
24AsnReader x500NameReader = new AsnReader(encodedName, AsnEncodingRules.DER); 151Debug.Assert(tavReader.RuleSet == AsnEncodingRules.DER);
System\Security\Cryptography\X509Certificates\X500RelativeDistinguishedName.cs (2)
31ValueAsnReader outer = new ValueAsnReader(rawDataSpan, AsnEncodingRules.DER); 130ValueAsnReader reader = new ValueAsnReader(_singleElementValue.Span, AsnEncodingRules.DER);
System\Security\Cryptography\X509Certificates\X509AuthorityInformationAccessExtension.cs (2)
240ValueAsnReader reader = new ValueAsnReader(authorityInfoAccessSyntax, AsnEncodingRules.DER); 278AsnWriter writer = new AsnWriter(AsnEncodingRules.DER);
System\Security\Cryptography\X509Certificates\X509AuthorityKeyIdentifierExtension.cs (4)
241AsnWriter writer = new AsnWriter(AsnEncodingRules.DER); 311AsnWriter writer = new AsnWriter(AsnEncodingRules.DER); 410AsnWriter writer = new AsnWriter(AsnEncodingRules.DER); 517ValueAsnReader reader = new ValueAsnReader(rawData, AsnEncodingRules.DER);
System\Security\Cryptography\X509Certificates\X509BasicConstraintsExtension.cs (2)
157AsnWriter writer = new AsnWriter(AsnEncodingRules.DER, initialCapacity: 11); 168BasicConstraintsAsn constraints = BasicConstraintsAsn.Decode(encoded, AsnEncodingRules.BER);
System\Security\Cryptography\X509Certificates\X509Certificate2.cs (3)
1552CertificateAsn.Decode(certData, AsnEncodingRules.DER); 1835ValueAsnReader reader = new ValueAsnReader(rdn.RawData.Span, AsnEncodingRules.DER); 2148PrivateKeyInfoAsn privateKeyInfoAsn = PrivateKeyInfoAsn.Decode(privateKeyInfo, AsnEncodingRules.BER);
System\Security\Cryptography\X509Certificates\X509Certificate2Collection.cs (1)
464CertificateAsn.Decode(certBytes, AsnEncodingRules.DER);
System\Security\Cryptography\X509Certificates\X509CertificateLoader.Unix.cs (5)
134ValueAsnReader reader = new ValueAsnReader(memory.Span, AsnEncodingRules.BER); 160ValueAsnReader reader = new ValueAsnReader(memory.Span, AsnEncodingRules.BER); 229CertBagAsn certBag = CertBagAsn.Decode(safeBag.BagValue, AsnEncodingRules.BER); 261PrivateKeyInfoAsn.Decode(safeBag.BagValue, AsnEncodingRules.BER); 525AsnEncodingRules.BER);
System\Security\Cryptography\X509Certificates\X509EnhancedKeyUsageExtension.cs (2)
67AsnWriter writer = new AsnWriter(AsnEncodingRules.DER); 90ValueAsnReader reader = new(encoded, AsnEncodingRules.BER);
System\Security\Cryptography\X509Certificates\X509KeyUsageExtension.cs (2)
58AsnWriter writer = new AsnWriter(AsnEncodingRules.DER, initialCapacity: 5); 70ValueAsnReader reader = new ValueAsnReader(encoded, AsnEncodingRules.BER);
System\Security\Cryptography\X509Certificates\X509SubjectAlternativeNameExtension.cs (1)
110ValueAsnReader outer = new ValueAsnReader(rawData, AsnEncodingRules.DER);
System\Security\Cryptography\X509Certificates\X509SubjectKeyIdentifierExtension.cs (2)
108AsnEncodingRules.BER, 141AsnWriter writer = new AsnWriter(AsnEncodingRules.DER);
System.Security.Cryptography.Pkcs (285)
Internal\Cryptography\Pal\AnyOS\AsnHelpers.cs (2)
71AsnEncodingRules.BER); 103AsnReader reader = new AsnReader(asn.Parameters.Value, AsnEncodingRules.BER);
Internal\Cryptography\Pal\AnyOS\ManagedPal.Asn.cs (1)
16ValueAsnReader reader = new ValueAsnReader(encodedMessage, AsnEncodingRules.BER);
Internal\Cryptography\Pal\AnyOS\ManagedPal.cs (3)
47ValueAsnReader reader = new ValueAsnReader(extension.RawData, AsnEncodingRules.DER); 110AsnEncodingRules.BER); 125ValueAsnReader reader = new(contentEncryptionAlgorithm.Parameters.Value.Span, AsnEncodingRules.BER);
Internal\Cryptography\Pal\AnyOS\ManagedPal.Decode.cs (2)
29EnvelopedDataAsn data = EnvelopedDataAsn.Decode(copy, AsnEncodingRules.BER); 83ValueAsnReader reader = new ValueAsnReader(encodedMessage, AsnEncodingRules.BER);
Internal\Cryptography\Pal\AnyOS\ManagedPal.Decrypt.cs (1)
128AsnWriter writer = new AsnWriter(AsnEncodingRules.BER);
Internal\Cryptography\Pal\AnyOS\ManagedPal.Encrypt.cs (3)
145AsnWriter writer = new AsnWriter(AsnEncodingRules.DER); 164AsnWriter writer = new AsnWriter(AsnEncodingRules.DER); 185AsnEncodingRules.BER,
Internal\Cryptography\PkcsHelpers.cs (4)
116AsnEncodingRules ruleSet = AsnEncodingRules.DER) 353OaepParamsAsn oaepParameters = OaepParamsAsn.Decode(parameters.Value, AsnEncodingRules.DER); 364AlgorithmIdentifierAsn mgf1AlgorithmIdentifier = AlgorithmIdentifierAsn.Decode(oaepParameters.MaskGenFunc.Parameters.Value, AsnEncodingRules.DER);
src\libraries\Common\src\Internal\Cryptography\PkcsHelpers.cs (11)
67if (!AsnDecoder.TryReadEncodedValue(source, AsnEncodingRules.BER, out _, out _, out _, out int consumed) || 77AsnWriter writer = new AsnWriter(AsnEncodingRules.DER); 87byte[] ret = AsnDecoder.ReadOctetString(encodedOctets.Span, AsnEncodingRules.BER, out int consumed); 115AsnEncodingRules.BER, 133if (!AsnDecoder.TryReadEncodedValue(source, AsnEncodingRules.BER, out _, out _, out _, out int consumed)) 179AsnEncodingRules.BER, 196byte[] ret = AsnDecoder.ReadOctetString(input, AsnEncodingRules.BER, out consumed); 289AsnWriter writer = new AsnWriter(AsnEncodingRules.DER); 321AsnEncodingRules.BER, 365AsnWriter writer = new AsnWriter(AsnEncodingRules.DER); 380ValueAsnReader reader = new ValueAsnReader(normalizedValue, AsnEncodingRules.DER);
src\libraries\Common\src\System\Security\Cryptography\Asn1\AlgorithmIdentifierAsn.xml.cs (4)
50internal static AlgorithmIdentifierAsn Decode(ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet) 55internal static AlgorithmIdentifierAsn Decode(Asn1Tag expectedTag, ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet) 160internal static void Decode(ReadOnlySpan<byte> encoded, AsnEncodingRules ruleSet, out ValueAlgorithmIdentifierAsn decoded) 165internal static void Decode(Asn1Tag expectedTag, ReadOnlySpan<byte> encoded, AsnEncodingRules ruleSet, out ValueAlgorithmIdentifierAsn decoded)
src\libraries\Common\src\System\Security\Cryptography\Asn1\AttributeAsn.xml.cs (8)
53internal static AttributeAsn Decode(ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet) 58internal static AttributeAsn Decode(Asn1Tag expectedTag, ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet) 158internal static void Decode(ReadOnlySpan<byte> encoded, AsnEncodingRules ruleSet, out ValueAttributeAsn decoded) 163internal static void Decode(Asn1Tag expectedTag, ReadOnlySpan<byte> encoded, AsnEncodingRules ruleSet, out ValueAttributeAsn decoded) 213internal AttrValuesEnumerable GetAttrValues(AsnEncodingRules ruleSet) 221private readonly AsnEncodingRules _ruleSet; 223internal AttrValuesEnumerable(ReadOnlySpan<byte> encoded, AsnEncodingRules ruleSet) 236internal Enumerator(ReadOnlySpan<byte> encoded, AsnEncodingRules ruleSet)
src\libraries\Common\src\System\Security\Cryptography\Asn1\DigestInfoAsn.xml.cs (2)
31internal static DigestInfoAsn Decode(ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet) 36internal static DigestInfoAsn Decode(Asn1Tag expectedTag, ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
src\libraries\Common\src\System\Security\Cryptography\Asn1\DirectoryStringAsn.xml.cs (1)
128internal static DirectoryStringAsn Decode(ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
src\libraries\Common\src\System\Security\Cryptography\Asn1\EdiPartyNameAsn.xml.cs (2)
40internal static EdiPartyNameAsn Decode(ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet) 45internal static EdiPartyNameAsn Decode(Asn1Tag expectedTag, ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
src\libraries\Common\src\System\Security\Cryptography\Asn1\EncryptedPrivateKeyInfoAsn.xml.cs (4)
31internal static EncryptedPrivateKeyInfoAsn Decode(ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet) 36internal static EncryptedPrivateKeyInfoAsn Decode(Asn1Tag expectedTag, ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet) 113internal static void Decode(ReadOnlySpan<byte> encoded, AsnEncodingRules ruleSet, out ValueEncryptedPrivateKeyInfoAsn decoded) 118internal static void Decode(Asn1Tag expectedTag, ReadOnlySpan<byte> encoded, AsnEncodingRules ruleSet, out ValueEncryptedPrivateKeyInfoAsn decoded)
src\libraries\Common\src\System\Security\Cryptography\Asn1\GeneralNameAsn.xml.cs (1)
188internal static GeneralNameAsn Decode(ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
src\libraries\Common\src\System\Security\Cryptography\Asn1\OaepParamsAsn.xml.cs (11)
26reader = new ValueAsnReader(SharedOaepParamsAsn.DefaultHashFunc, AsnEncodingRules.DER); 30reader = new ValueAsnReader(SharedOaepParamsAsn.DefaultMaskGenFunc, AsnEncodingRules.DER); 34reader = new ValueAsnReader(SharedOaepParamsAsn.DefaultPSourceFunc, AsnEncodingRules.DER); 60AsnWriter tmp = new AsnWriter(AsnEncodingRules.DER); 74AsnWriter tmp = new AsnWriter(AsnEncodingRules.DER); 88AsnWriter tmp = new AsnWriter(AsnEncodingRules.DER); 102internal static OaepParamsAsn Decode(ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet) 107internal static OaepParamsAsn Decode(Asn1Tag expectedTag, ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet) 156defaultReader = new ValueAsnReader(SharedOaepParamsAsn.DefaultHashFunc, AsnEncodingRules.DER); 169defaultReader = new ValueAsnReader(SharedOaepParamsAsn.DefaultMaskGenFunc, AsnEncodingRules.DER); 182defaultReader = new ValueAsnReader(SharedOaepParamsAsn.DefaultPSourceFunc, AsnEncodingRules.DER);
src\libraries\Common\src\System\Security\Cryptography\Asn1\OtherNameAsn.xml.cs (2)
47internal static OtherNameAsn Decode(ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet) 52internal static OtherNameAsn Decode(Asn1Tag expectedTag, ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
src\libraries\Common\src\System\Security\Cryptography\Asn1\PBEParameter.xml.cs (2)
31internal static void Decode(ReadOnlySpan<byte> encoded, AsnEncodingRules ruleSet, out ValuePBEParameter decoded) 36internal static void Decode(Asn1Tag expectedTag, ReadOnlySpan<byte> encoded, AsnEncodingRules ruleSet, out ValuePBEParameter decoded)
src\libraries\Common\src\System\Security\Cryptography\Asn1\PBES2Params.xml.cs (2)
31internal static void Decode(ReadOnlySpan<byte> encoded, AsnEncodingRules ruleSet, out ValuePBES2Params decoded) 36internal static void Decode(Asn1Tag expectedTag, ReadOnlySpan<byte> encoded, AsnEncodingRules ruleSet, out ValuePBES2Params decoded)
src\libraries\Common\src\System\Security\Cryptography\Asn1\Pbkdf2Params.xml.cs (5)
21reader = new ValueAsnReader(SharedPbkdf2Params.DefaultPrf, AsnEncodingRules.DER); 56AsnWriter tmp = new AsnWriter(AsnEncodingRules.DER); 68internal static void Decode(ReadOnlySpan<byte> encoded, AsnEncodingRules ruleSet, out ValuePbkdf2Params decoded) 73internal static void Decode(Asn1Tag expectedTag, ReadOnlySpan<byte> encoded, AsnEncodingRules ruleSet, out ValuePbkdf2Params decoded) 140defaultReader = new ValueAsnReader(SharedPbkdf2Params.DefaultPrf, AsnEncodingRules.DER);
src\libraries\Common\src\System\Security\Cryptography\Asn1\Pbkdf2SaltChoice.xml.cs (1)
101internal static void Decode(ReadOnlySpan<byte> encoded, AsnEncodingRules ruleSet, out ValuePbkdf2SaltChoice decoded)
src\libraries\Common\src\System\Security\Cryptography\Asn1\Pkcs12\CertBagAsn.xml.cs (2)
47internal static CertBagAsn Decode(ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet) 52internal static CertBagAsn Decode(Asn1Tag expectedTag, ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
src\libraries\Common\src\System\Security\Cryptography\Asn1\Pkcs12\MacData.xml.cs (5)
21reader = new ValueAsnReader(SharedMacData.DefaultIterationCount, AsnEncodingRules.DER); 55AsnWriter tmp = new AsnWriter(AsnEncodingRules.DER, initialCapacity: AsnManagedIntegerDerMaxEncodeSize); 67internal static MacData Decode(ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet) 72internal static MacData Decode(Asn1Tag expectedTag, ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet) 137defaultReader = new ValueAsnReader(SharedMacData.DefaultIterationCount, AsnEncodingRules.DER);
src\libraries\Common\src\System\Security\Cryptography\Asn1\Pkcs12\PfxAsn.xml.cs (2)
38internal static PfxAsn Decode(ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet) 43internal static PfxAsn Decode(Asn1Tag expectedTag, ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
src\libraries\Common\src\System\Security\Cryptography\Asn1\Pkcs12\SafeBagAsn.xml.cs (2)
62internal static SafeBagAsn Decode(ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet) 67internal static SafeBagAsn Decode(Asn1Tag expectedTag, ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
src\libraries\Common\src\System\Security\Cryptography\Asn1\Pkcs12\SecretBagAsn.xml.cs (2)
47internal static SecretBagAsn Decode(ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet) 52internal static SecretBagAsn Decode(Asn1Tag expectedTag, ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
src\libraries\Common\src\System\Security\Cryptography\Asn1\Pkcs7\CertificateChoiceAsn.xml.cs (1)
176internal static CertificateChoiceAsn Decode(ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
src\libraries\Common\src\System\Security\Cryptography\Asn1\Pkcs7\ContentInfoAsn.xml.cs (4)
47internal static ContentInfoAsn Decode(ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet) 52internal static ContentInfoAsn Decode(Asn1Tag expectedTag, ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet) 143internal static void Decode(ReadOnlySpan<byte> encoded, AsnEncodingRules ruleSet, out ValueContentInfoAsn decoded) 148internal static void Decode(Asn1Tag expectedTag, ReadOnlySpan<byte> encoded, AsnEncodingRules ruleSet, out ValueContentInfoAsn decoded)
src\libraries\Common\src\System\Security\Cryptography\Asn1\Pkcs7\EncapsulatedContentInfoAsn.xml.cs (2)
52internal static EncapsulatedContentInfoAsn Decode(ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet) 57internal static EncapsulatedContentInfoAsn Decode(Asn1Tag expectedTag, ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
src\libraries\Common\src\System\Security\Cryptography\Asn1\Pkcs7\EncryptedContentInfoAsn.xml.cs (2)
45internal static EncryptedContentInfoAsn Decode(ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet) 50internal static EncryptedContentInfoAsn Decode(Asn1Tag expectedTag, ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
src\libraries\Common\src\System\Security\Cryptography\Asn1\Pkcs7\EncryptedDataAsn.xml.cs (2)
46internal static EncryptedDataAsn Decode(ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet) 51internal static EncryptedDataAsn Decode(Asn1Tag expectedTag, ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
src\libraries\Common\src\System\Security\Cryptography\Asn1\Pkcs7\IssuerAndSerialNumberAsn.xml.cs (2)
47internal static IssuerAndSerialNumberAsn Decode(ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet) 52internal static IssuerAndSerialNumberAsn Decode(Asn1Tag expectedTag, ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
src\libraries\Common\src\System\Security\Cryptography\Asn1\Pkcs7\OtherCertificateFormat.xml.cs (2)
45internal static OtherCertificateFormat Decode(ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet) 50internal static OtherCertificateFormat Decode(Asn1Tag expectedTag, ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
src\libraries\Common\src\System\Security\Cryptography\Asn1\Pkcs7\SignedDataAsn.xml.cs (2)
85internal static SignedDataAsn Decode(ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet) 90internal static SignedDataAsn Decode(Asn1Tag expectedTag, ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
src\libraries\Common\src\System\Security\Cryptography\Asn1\Pkcs7\SignerIdentifierAsn.xml.cs (1)
79internal static SignerIdentifierAsn Decode(ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
src\libraries\Common\src\System\Security\Cryptography\Asn1\Pkcs7\SignerInfoAsn.xml.cs (2)
75internal static SignerInfoAsn Decode(ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet) 80internal static SignerInfoAsn Decode(Asn1Tag expectedTag, ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
src\libraries\Common\src\System\Security\Cryptography\Asn1\PrivateKeyInfoAsn.xml.cs (8)
48internal static PrivateKeyInfoAsn Decode(ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet) 53internal static PrivateKeyInfoAsn Decode(Asn1Tag expectedTag, ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet) 186internal static void Decode(ReadOnlySpan<byte> encoded, AsnEncodingRules ruleSet, out ValuePrivateKeyInfoAsn decoded) 191internal static void Decode(Asn1Tag expectedTag, ReadOnlySpan<byte> encoded, AsnEncodingRules ruleSet, out ValuePrivateKeyInfoAsn decoded) 258internal AttributesEnumerable GetAttributes(AsnEncodingRules ruleSet) 266private readonly AsnEncodingRules _ruleSet; 268internal AttributesEnumerable(ReadOnlySpan<byte> encoded, AsnEncodingRules ruleSet) 281internal Enumerator(ReadOnlySpan<byte> encoded, AsnEncodingRules ruleSet)
src\libraries\Common\src\System\Security\Cryptography\Asn1\PssParamsAsn.manual.cs (1)
32AsnEncodingRules.DER,
src\libraries\Common\src\System\Security\Cryptography\Asn1\PssParamsAsn.xml.cs (14)
27reader = new ValueAsnReader(SharedPssParamsAsn.DefaultHashAlgorithm, AsnEncodingRules.DER); 31reader = new ValueAsnReader(SharedPssParamsAsn.DefaultMaskGenAlgorithm, AsnEncodingRules.DER); 35reader = new ValueAsnReader(SharedPssParamsAsn.DefaultSaltLength, AsnEncodingRules.DER); 44reader = new ValueAsnReader(SharedPssParamsAsn.DefaultTrailerField, AsnEncodingRules.DER); 76AsnWriter tmp = new AsnWriter(AsnEncodingRules.DER); 90AsnWriter tmp = new AsnWriter(AsnEncodingRules.DER); 105AsnWriter tmp = new AsnWriter(AsnEncodingRules.DER, initialCapacity: AsnManagedIntegerDerMaxEncodeSize); 120AsnWriter tmp = new AsnWriter(AsnEncodingRules.DER, initialCapacity: AsnManagedIntegerDerMaxEncodeSize); 134internal static void Decode(ReadOnlySpan<byte> encoded, AsnEncodingRules ruleSet, out ValuePssParamsAsn decoded) 139internal static void Decode(Asn1Tag expectedTag, ReadOnlySpan<byte> encoded, AsnEncodingRules ruleSet, out ValuePssParamsAsn decoded) 187defaultReader = new ValueAsnReader(SharedPssParamsAsn.DefaultHashAlgorithm, AsnEncodingRules.DER); 200defaultReader = new ValueAsnReader(SharedPssParamsAsn.DefaultMaskGenAlgorithm, AsnEncodingRules.DER); 218defaultReader = new ValueAsnReader(SharedPssParamsAsn.DefaultSaltLength, AsnEncodingRules.DER); 241defaultReader = new ValueAsnReader(SharedPssParamsAsn.DefaultTrailerField, AsnEncodingRules.DER);
src\libraries\Common\src\System\Security\Cryptography\Asn1\Rc2CbcParameters.xml.cs (4)
31internal static Rc2CbcParameters Decode(ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet) 36internal static Rc2CbcParameters Decode(Asn1Tag expectedTag, ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet) 118internal static void Decode(ReadOnlySpan<byte> encoded, AsnEncodingRules ruleSet, out ValueRc2CbcParameters decoded) 123internal static void Decode(Asn1Tag expectedTag, ReadOnlySpan<byte> encoded, AsnEncodingRules ruleSet, out ValueRc2CbcParameters decoded)
src\libraries\Common\src\System\Security\Cryptography\Asn1\SubjectPublicKeyInfoAsn.xml.cs (4)
31internal static SubjectPublicKeyInfoAsn Decode(ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet) 36internal static SubjectPublicKeyInfoAsn Decode(Asn1Tag expectedTag, ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet) 113internal static void Decode(ReadOnlySpan<byte> encoded, AsnEncodingRules ruleSet, out ValueSubjectPublicKeyInfoAsn decoded) 118internal static void Decode(Asn1Tag expectedTag, ReadOnlySpan<byte> encoded, AsnEncodingRules ruleSet, out ValueSubjectPublicKeyInfoAsn decoded)
src\libraries\Common\src\System\Security\Cryptography\Asn1\X509ExtensionAsn.xml.cs (9)
21reader = new ValueAsnReader(SharedX509ExtensionAsn.DefaultCritical, AsnEncodingRules.DER); 56AsnWriter tmp = new AsnWriter(AsnEncodingRules.DER, initialCapacity: AsnBoolDerEncodeSize); 69internal static X509ExtensionAsn Decode(ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet) 74internal static X509ExtensionAsn Decode(Asn1Tag expectedTag, ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet) 124defaultReader = new ValueAsnReader(SharedX509ExtensionAsn.DefaultCritical, AsnEncodingRules.DER); 171AsnWriter tmp = new AsnWriter(AsnEncodingRules.DER, initialCapacity: AsnBoolDerEncodeSize); 184internal static void Decode(ReadOnlySpan<byte> encoded, AsnEncodingRules ruleSet, out ValueX509ExtensionAsn decoded) 189internal static void Decode(Asn1Tag expectedTag, ReadOnlySpan<byte> encoded, AsnEncodingRules ruleSet, out ValueX509ExtensionAsn decoded) 236defaultReader = new ValueAsnReader(SharedX509ExtensionAsn.DefaultCritical, AsnEncodingRules.DER);
src\libraries\Common\src\System\Security\Cryptography\Helpers.cs (2)
219AsnWriter encodedId = new(AsnEncodingRules.DER); 263AsnDecoder.ReadEncodedValue(data, AsnEncodingRules.BER, out _, out _, out bytesRead);
src\libraries\Common\src\System\Security\Cryptography\KeyFormatHelper.cs (5)
28ValueAsnReader reader = new ValueAsnReader(source, AsnEncodingRules.DER); 57ValueAsnReader reader = new ValueAsnReader(source, AsnEncodingRules.DER); 84ValueAsnReader reader = new ValueAsnReader(source, AsnEncodingRules.BER); 110ValueAsnReader reader = new ValueAsnReader(source, AsnEncodingRules.BER); 151AsnWriter writer = new AsnWriter(AsnEncodingRules.DER);
src\libraries\Common\src\System\Security\Cryptography\KeyFormatHelper.Encrypted.cs (7)
67ValueAsnReader reader = new ValueAsnReader(source, AsnEncodingRules.BER); 183writer = new AsnWriter(AsnEncodingRules.DER); 247ValueAsnReader reader = new(decrypted, AsnEncodingRules.BER); 272ValueAsnReader reader = new(decrypted, AsnEncodingRules.BER); 298ValueAsnReader reader = new ValueAsnReader(source, AsnEncodingRules.BER); 349AsnWriter pkcs8Writer = new AsnWriter(AsnEncodingRules.BER); 385AsnWriter pkcs8Writer = new AsnWriter(AsnEncodingRules.BER);
src\libraries\Common\src\System\Security\Cryptography\PasswordBasedEncryption.cs (6)
548ValuePBES2Params.Decode(algorithmParameters.Value, AsnEncodingRules.BER, out ValuePBES2Params pbes2Params); 686AsnEncodingRules.BER, 743AsnEncodingRules.BER, 771ValuePbkdf2Params.Decode(parameters.Value, AsnEncodingRules.BER, out ValuePbkdf2Params pbkdf2Params); 860ValuePBEParameter.Decode(algorithmParameters.Value, AsnEncodingRules.BER, out ValuePBEParameter pbeParameters); 923AsnEncodingRules.BER,
src\libraries\Common\src\System\Security\Cryptography\Pkcs\Pkcs12Builder.cs (4)
166AsnWriter contentsWriter = new AsnWriter(AsnEncodingRules.BER); 227AsnWriter writer = new AsnWriter(AsnEncodingRules.BER); 309AsnWriter contentsWriter = new AsnWriter(AsnEncodingRules.BER); 310AsnWriter writer = new AsnWriter(AsnEncodingRules.BER);
src\libraries\Common\src\System\Security\Cryptography\Pkcs\Pkcs12CertBag.cs (5)
52_decoded = CertBagAsn.Decode(EncodedBagValue, AsnEncodingRules.BER); 65_decoded = CertBagAsn.Decode(EncodedBagValue, AsnEncodingRules.BER); 105AsnEncodingRules.BER, 123AsnWriter writer = new AsnWriter(AsnEncodingRules.BER); 130CertBagAsn decoded = CertBagAsn.Decode(bagValue, AsnEncodingRules.BER);
src\libraries\Common\src\System\Security\Cryptography\Pkcs\Pkcs12Info.cs (3)
61PfxAsn pfx = PfxAsn.Decode(maybeCopy, AsnEncodingRules.BER); 87SignedDataAsn signedData = SignedDataAsn.Decode(pfx.AuthSafe.Content, AsnEncodingRules.BER); 110ValueAsnReader authSafeReader = new ValueAsnReader(authSafeBytes.Span, AsnEncodingRules.BER);
src\libraries\Common\src\System\Security\Cryptography\Pkcs\Pkcs12SafeBag.cs (1)
103AsnWriter writer = new AsnWriter(AsnEncodingRules.BER);
src\libraries\Common\src\System\Security\Cryptography\Pkcs\Pkcs12SafeContents.cs (6)
215EncryptedDataAsn encryptedData = EncryptedDataAsn.Decode(_encrypted, AsnEncodingRules.BER); 286ValueAsnReader reader = new ValueAsnReader(serialized.Span, AsnEncodingRules.BER); 392AsnWriter writer = new AsnWriter(AsnEncodingRules.DER); 437writer = new AsnWriter(AsnEncodingRules.BER); 444writer = new AsnWriter(AsnEncodingRules.BER); 466AsnWriter valueWriter = new AsnWriter(AsnEncodingRules.DER);
src\libraries\Common\src\System\Security\Cryptography\Pkcs\Pkcs12SecretBag.cs (3)
34_decoded = SecretBagAsn.Decode(EncodedBagValue, AsnEncodingRules.BER); 60AsnWriter writer = new AsnWriter(AsnEncodingRules.BER); 67SecretBagAsn decoded = SecretBagAsn.Decode(bagValue, AsnEncodingRules.BER);
src\libraries\Common\src\System\Security\Cryptography\Pkcs\Pkcs8PrivateKeyInfo.cs (2)
74ValueAsnReader reader = new ValueAsnReader(source.Span, AsnEncodingRules.BER); 257AsnWriter writer = new AsnWriter(AsnEncodingRules.BER);
src\libraries\Common\src\System\Security\Cryptography\Pkcs\Pkcs9LocalKeyId.cs (1)
34AsnWriter writer = new AsnWriter(AsnEncodingRules.DER);
System\Security\Cryptography\Pkcs\Asn1\CadesIssuerSerial.xml.cs (2)
39internal static CadesIssuerSerial Decode(ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet) 44internal static CadesIssuerSerial Decode(Asn1Tag expectedTag, ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
System\Security\Cryptography\Pkcs\Asn1\EnvelopedDataAsn.xml.cs (2)
62internal static EnvelopedDataAsn Decode(ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet) 67internal static EnvelopedDataAsn Decode(Asn1Tag expectedTag, ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
System\Security\Cryptography\Pkcs\Asn1\EssCertId.xml.cs (2)
36internal static EssCertId Decode(ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet) 41internal static EssCertId Decode(Asn1Tag expectedTag, ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
System\Security\Cryptography\Pkcs\Asn1\EssCertIdV2.xml.cs (5)
22reader = new ValueAsnReader(SharedEssCertIdV2.DefaultHashAlgorithm, AsnEncodingRules.DER); 48AsnWriter tmp = new AsnWriter(AsnEncodingRules.DER); 67internal static EssCertIdV2 Decode(ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet) 72internal static EssCertIdV2 Decode(Asn1Tag expectedTag, ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet) 121defaultReader = new ValueAsnReader(SharedEssCertIdV2.DefaultHashAlgorithm, AsnEncodingRules.DER);
System\Security\Cryptography\Pkcs\Asn1\KeyAgreeRecipientIdentifierAsn.xml.cs (1)
79internal static KeyAgreeRecipientIdentifierAsn Decode(ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
System\Security\Cryptography\Pkcs\Asn1\KeyAgreeRecipientInfoAsn.xml.cs (2)
54internal static KeyAgreeRecipientInfoAsn Decode(ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet) 59internal static KeyAgreeRecipientInfoAsn Decode(Asn1Tag expectedTag, ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
System\Security\Cryptography\Pkcs\Asn1\KeyTransRecipientInfoAsn.xml.cs (2)
35internal static KeyTransRecipientInfoAsn Decode(ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet) 40internal static KeyTransRecipientInfoAsn Decode(Asn1Tag expectedTag, ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
System\Security\Cryptography\Pkcs\Asn1\MessageImprint.xml.cs (4)
31internal static MessageImprint Decode(ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet) 36internal static MessageImprint Decode(Asn1Tag expectedTag, ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet) 121internal static void Decode(ReadOnlySpan<byte> encoded, AsnEncodingRules ruleSet, out ValueMessageImprint decoded) 126internal static void Decode(Asn1Tag expectedTag, ReadOnlySpan<byte> encoded, AsnEncodingRules ruleSet, out ValueMessageImprint decoded)
System\Security\Cryptography\Pkcs\Asn1\OriginatorIdentifierOrKeyAsn.xml.cs (1)
90internal static OriginatorIdentifierOrKeyAsn Decode(ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
System\Security\Cryptography\Pkcs\Asn1\OriginatorInfoAsn.xml.cs (2)
63internal static OriginatorInfoAsn Decode(ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet) 68internal static OriginatorInfoAsn Decode(Asn1Tag expectedTag, ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
System\Security\Cryptography\Pkcs\Asn1\OriginatorPublicKeyAsn.xml.cs (2)
31internal static OriginatorPublicKeyAsn Decode(ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet) 36internal static OriginatorPublicKeyAsn Decode(Asn1Tag expectedTag, ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
System\Security\Cryptography\Pkcs\Asn1\OtherKeyAttributeAsn.xml.cs (2)
50internal static OtherKeyAttributeAsn Decode(ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet) 55internal static OtherKeyAttributeAsn Decode(Asn1Tag expectedTag, ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
System\Security\Cryptography\Pkcs\Asn1\PkiStatusInfo.xml.cs (2)
59internal static PkiStatusInfo Decode(ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet) 64internal static PkiStatusInfo Decode(Asn1Tag expectedTag, ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
System\Security\Cryptography\Pkcs\Asn1\PolicyInformation.xml.cs (2)
51internal static PolicyInformation Decode(ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet) 56internal static PolicyInformation Decode(Asn1Tag expectedTag, ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
System\Security\Cryptography\Pkcs\Asn1\PolicyQualifierInfo.xml.cs (2)
45internal static PolicyQualifierInfo Decode(ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet) 50internal static PolicyQualifierInfo Decode(Asn1Tag expectedTag, ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
System\Security\Cryptography\Pkcs\Asn1\RecipientEncryptedKeyAsn.xml.cs (2)
31internal static RecipientEncryptedKeyAsn Decode(ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet) 36internal static RecipientEncryptedKeyAsn Decode(Asn1Tag expectedTag, ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
System\Security\Cryptography\Pkcs\Asn1\RecipientIdentifierAsn.xml.cs (1)
79internal static RecipientIdentifierAsn Decode(ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
System\Security\Cryptography\Pkcs\Asn1\RecipientInfoAsn.xml.cs (1)
79internal static RecipientInfoAsn Decode(ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
System\Security\Cryptography\Pkcs\Asn1\RecipientKeyIdentifier.xml.cs (2)
43internal static RecipientKeyIdentifier Decode(ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet) 48internal static RecipientKeyIdentifier Decode(Asn1Tag expectedTag, ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
System\Security\Cryptography\Pkcs\Asn1\Rfc3161Accuracy.xml.cs (2)
48internal static Rfc3161Accuracy Decode(ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet) 53internal static Rfc3161Accuracy Decode(Asn1Tag expectedTag, ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
System\Security\Cryptography\Pkcs\Asn1\Rfc3161TimeStampReq.xml.cs (5)
22reader = new ValueAsnReader(SharedRfc3161TimeStampReq.DefaultCertReq, AsnEncodingRules.DER); 73AsnWriter tmp = new AsnWriter(AsnEncodingRules.DER, initialCapacity: AsnBoolDerEncodeSize); 98internal static Rfc3161TimeStampReq Decode(ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet) 103internal static Rfc3161TimeStampReq Decode(Asn1Tag expectedTag, ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet) 173defaultReader = new ValueAsnReader(SharedRfc3161TimeStampReq.DefaultCertReq, AsnEncodingRules.DER);
System\Security\Cryptography\Pkcs\Asn1\Rfc3161TimeStampResp.xml.cs (2)
43internal static Rfc3161TimeStampResp Decode(ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet) 48internal static Rfc3161TimeStampResp Decode(Asn1Tag expectedTag, ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
System\Security\Cryptography\Pkcs\Asn1\Rfc3161TstInfo.xml.cs (9)
22reader = new ValueAsnReader(SharedRfc3161TstInfo.DefaultOrdering, AsnEncodingRules.DER); 74AsnWriter tmp = new AsnWriter(AsnEncodingRules.DER, initialCapacity: AsnBoolDerEncodeSize); 113internal static Rfc3161TstInfo Decode(ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet) 118internal static Rfc3161TstInfo Decode(Asn1Tag expectedTag, ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet) 189defaultReader = new ValueAsnReader(SharedRfc3161TstInfo.DefaultOrdering, AsnEncodingRules.DER); 315AsnWriter tmp = new AsnWriter(AsnEncodingRules.DER, initialCapacity: AsnBoolDerEncodeSize); 363internal static void Decode(ReadOnlySpan<byte> encoded, AsnEncodingRules ruleSet, out ValueRfc3161TstInfo decoded) 368internal static void Decode(Asn1Tag expectedTag, ReadOnlySpan<byte> encoded, AsnEncodingRules ruleSet, out ValueRfc3161TstInfo decoded) 433defaultReader = new ValueAsnReader(SharedRfc3161TstInfo.DefaultOrdering, AsnEncodingRules.DER);
System\Security\Cryptography\Pkcs\Asn1\SignedAttributesSet.xml.cs (1)
76internal static SignedAttributesSet Decode(ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
System\Security\Cryptography\Pkcs\Asn1\SigningCertificateAsn.xml.cs (2)
51internal static SigningCertificateAsn Decode(ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet) 56internal static SigningCertificateAsn Decode(Asn1Tag expectedTag, ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
System\Security\Cryptography\Pkcs\Asn1\SigningCertificateV2Asn.xml.cs (2)
51internal static SigningCertificateV2Asn Decode(ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet) 56internal static SigningCertificateV2Asn Decode(Asn1Tag expectedTag, ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
System\Security\Cryptography\Pkcs\CmsSignature.cs (2)
181ValueAsnReader reader = new(derSignature.Span, AsnEncodingRules.DER); 238AsnWriter writer = new AsnWriter(AsnEncodingRules.DER);
System\Security\Cryptography\Pkcs\CmsSignature.RSA.cs (1)
316AsnEncodingRules.DER,
System\Security\Cryptography\Pkcs\CmsSigner.cs (2)
246AsnWriter writer = new AsnWriter(AsnEncodingRules.DER); 283newSignedAttrsWriter = new AsnWriter(AsnEncodingRules.BER);
System\Security\Cryptography\Pkcs\Rfc3161TimestampRequest.cs (5)
87ValueAsnReader reader = new ValueAsnReader(source.Span, AsnEncodingRules.DER); 325const AsnEncodingRules ruleSet = AsnEncodingRules.DER; 354const AsnEncodingRules RuleSet = AsnEncodingRules.DER;
System\Security\Cryptography\Pkcs\Rfc3161TimestampToken.cs (3)
297ValueAsnReader reader = new ValueAsnReader(encodedBytes.Span, AsnEncodingRules.BER); 599AsnEncodingRules.BER); 626AsnEncodingRules.BER);
System\Security\Cryptography\Pkcs\Rfc3161TimestampTokenInfo.cs (5)
158AsnWriter writer = new AsnWriter(AsnEncodingRules.DER); 258AsnReader reader = new AsnReader(source, AsnEncodingRules.DER); 275Rfc3161TstInfo parsedInfo = Rfc3161TstInfo.Decode(firstElement, AsnEncodingRules.DER); 357tstInfo.Tsa = GeneralNameAsn.Decode(tsaName.Value, AsnEncodingRules.DER); 369AsnWriter writer = new AsnWriter(AsnEncodingRules.DER);
System\Security\Cryptography\Pkcs\SignedCms.cs (9)
125AsnWriter writer = new AsnWriter(AsnEncodingRules.DER); 144AsnWriter detachedWriter = new AsnWriter(AsnEncodingRules.DER); 146copy = SignedDataAsn.Decode(detachedWriter.Encode(), AsnEncodingRules.BER); 150AsnWriter attachedWriter = new AsnWriter(AsnEncodingRules.BER); 172_signedData = SignedDataAsn.Decode(_heldData, AsnEncodingRules.BER); 213ValueAsnReader reader = new ValueAsnReader(encodedMessage, AsnEncodingRules.BER); 247AsnReader reader = new AsnReader(wrappedContent, AsnEncodingRules.BER); 351AsnWriter writer = new AsnWriter(AsnEncodingRules.DER); 425AsnEncodingRules.BER,
System\Security\Cryptography\Pkcs\SignerInfo.cs (6)
53AsnEncodingRules.BER); 152SignerInfoAsn counterSigner = SignerInfoAsn.Decode(counterSignerBytes, AsnEncodingRules.BER); 161AsnWriter writer = new AsnWriter(AsnEncodingRules.DER); 268SignerInfoAsn parsedData = SignerInfoAsn.Decode(attrValue, AsnEncodingRules.BER); 315AsnWriter writer = new AsnWriter(AsnEncodingRules.DER); 621AsnWriter writer = new AsnWriter(AsnEncodingRules.DER);