src\libraries\Common\src\System\Security\Cryptography\Asn1\AlgorithmIdentifierAsn.xml.cs (7)
19Encode(writer, Asn1Tag.Sequence);
22internal readonly void Encode(AsnWriter writer, Asn1Tag tag)
52return Decode(Asn1Tag.Sequence, encoded, ruleSet);
55internal static AlgorithmIdentifierAsn Decode(Asn1Tag expectedTag, ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
73Decode(ref reader, Asn1Tag.Sequence, rebind, out decoded);
76internal static void Decode(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out AlgorithmIdentifierAsn decoded)
88private static void DecodeCore(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out AlgorithmIdentifierAsn decoded)
src\libraries\Common\src\System\Security\Cryptography\Asn1\AttributeAsn.xml.cs (7)
20Encode(writer, Asn1Tag.Sequence);
23internal readonly void Encode(AsnWriter writer, Asn1Tag tag)
55return Decode(Asn1Tag.Sequence, encoded, ruleSet);
58internal static AttributeAsn Decode(Asn1Tag expectedTag, ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
76Decode(ref reader, Asn1Tag.Sequence, rebind, out decoded);
79internal static void Decode(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out AttributeAsn decoded)
91private static void DecodeCore(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out AttributeAsn decoded)
src\libraries\Common\src\System\Security\Cryptography\Asn1\CurveAsn.xml.cs (8)
20Encode(writer, Asn1Tag.Sequence);
23internal readonly void Encode(AsnWriter writer, Asn1Tag tag)
40return Decode(Asn1Tag.Sequence, encoded, ruleSet);
43internal static CurveAsn Decode(Asn1Tag expectedTag, ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
61Decode(ref reader, Asn1Tag.Sequence, rebind, out decoded);
64internal static void Decode(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out CurveAsn decoded)
76private static void DecodeCore(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out CurveAsn decoded)
105if (sequenceReader.HasData && sequenceReader.PeekTag().HasSameClassAndValue(Asn1Tag.PrimitiveBitString))
src\libraries\Common\src\System\Security\Cryptography\Asn1\DigestInfoAsn.xml.cs (7)
19Encode(writer, Asn1Tag.Sequence);
22internal readonly void Encode(AsnWriter writer, Asn1Tag tag)
33return Decode(Asn1Tag.Sequence, encoded, ruleSet);
36internal static DigestInfoAsn Decode(Asn1Tag expectedTag, ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
54Decode(ref reader, Asn1Tag.Sequence, rebind, out decoded);
57internal static void Decode(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out DigestInfoAsn decoded)
69private static void DecodeCore(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out DigestInfoAsn decoded)
src\libraries\Common\src\System\Security\Cryptography\Asn1\DssParms.xml.cs (7)
20Encode(writer, Asn1Tag.Sequence);
23internal readonly void Encode(AsnWriter writer, Asn1Tag tag)
35return Decode(Asn1Tag.Sequence, encoded, ruleSet);
38internal static DssParms Decode(Asn1Tag expectedTag, ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
56Decode(ref reader, Asn1Tag.Sequence, out decoded);
59internal static void Decode(ref AsnValueReader reader, Asn1Tag expectedTag, out DssParms decoded)
71private static void DecodeCore(ref AsnValueReader reader, Asn1Tag expectedTag, out DssParms decoded)
src\libraries\Common\src\System\Security\Cryptography\Asn1\ECPrivateKey.xml.cs (7)
21Encode(writer, Asn1Tag.Sequence);
24internal readonly void Encode(AsnWriter writer, Asn1Tag tag)
51return Decode(Asn1Tag.Sequence, encoded, ruleSet);
54internal static ECPrivateKey Decode(Asn1Tag expectedTag, ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
72Decode(ref reader, Asn1Tag.Sequence, rebind, out decoded);
75internal static void Decode(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out ECPrivateKey decoded)
87private static void DecodeCore(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out ECPrivateKey decoded)
src\libraries\Common\src\System\Security\Cryptography\Asn1\EdiPartyNameAsn.xml.cs (7)
19Encode(writer, Asn1Tag.Sequence);
22internal readonly void Encode(AsnWriter writer, Asn1Tag tag)
42return Decode(Asn1Tag.Sequence, encoded, ruleSet);
45internal static EdiPartyNameAsn Decode(Asn1Tag expectedTag, ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
63Decode(ref reader, Asn1Tag.Sequence, rebind, out decoded);
66internal static void Decode(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out EdiPartyNameAsn decoded)
78private static void DecodeCore(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out EdiPartyNameAsn decoded)
src\libraries\Common\src\System\Security\Cryptography\Asn1\EncryptedPrivateKeyInfoAsn.xml.cs (7)
19Encode(writer, Asn1Tag.Sequence);
22internal readonly void Encode(AsnWriter writer, Asn1Tag tag)
33return Decode(Asn1Tag.Sequence, encoded, ruleSet);
36internal static EncryptedPrivateKeyInfoAsn Decode(Asn1Tag expectedTag, ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
54Decode(ref reader, Asn1Tag.Sequence, rebind, out decoded);
57internal static void Decode(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out EncryptedPrivateKeyInfoAsn decoded)
69private static void DecodeCore(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out EncryptedPrivateKeyInfoAsn decoded)
src\libraries\Common\src\System\Security\Cryptography\Asn1\FieldID.xml.cs (7)
19Encode(writer, Asn1Tag.Sequence);
22internal readonly void Encode(AsnWriter writer, Asn1Tag tag)
47return Decode(Asn1Tag.Sequence, encoded, ruleSet);
50internal static FieldID Decode(Asn1Tag expectedTag, ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
68Decode(ref reader, Asn1Tag.Sequence, rebind, out decoded);
71internal static void Decode(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out FieldID decoded)
83private static void DecodeCore(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out FieldID decoded)
src\libraries\Common\src\System\Security\Cryptography\Asn1\OtherNameAsn.xml.cs (7)
19Encode(writer, Asn1Tag.Sequence);
22internal readonly void Encode(AsnWriter writer, Asn1Tag tag)
49return Decode(Asn1Tag.Sequence, encoded, ruleSet);
52internal static OtherNameAsn Decode(Asn1Tag expectedTag, ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
70Decode(ref reader, Asn1Tag.Sequence, rebind, out decoded);
73internal static void Decode(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out OtherNameAsn decoded)
85private static void DecodeCore(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out OtherNameAsn decoded)
src\libraries\Common\src\System\Security\Cryptography\Asn1\PBEParameter.xml.cs (7)
19Encode(writer, Asn1Tag.Sequence);
22internal readonly void Encode(AsnWriter writer, Asn1Tag tag)
33return Decode(Asn1Tag.Sequence, encoded, ruleSet);
36internal static PBEParameter Decode(Asn1Tag expectedTag, ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
54Decode(ref reader, Asn1Tag.Sequence, rebind, out decoded);
57internal static void Decode(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out PBEParameter decoded)
69private static void DecodeCore(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out PBEParameter decoded)
src\libraries\Common\src\System\Security\Cryptography\Asn1\PBES2Params.xml.cs (7)
19Encode(writer, Asn1Tag.Sequence);
22internal readonly void Encode(AsnWriter writer, Asn1Tag tag)
33return Decode(Asn1Tag.Sequence, encoded, ruleSet);
36internal static PBES2Params Decode(Asn1Tag expectedTag, ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
54Decode(ref reader, Asn1Tag.Sequence, rebind, out decoded);
57internal static void Decode(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out PBES2Params decoded)
69private static void DecodeCore(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out PBES2Params decoded)
src\libraries\Common\src\System\Security\Cryptography\Asn1\Pbkdf2Params.xml.cs (9)
36Encode(writer, Asn1Tag.Sequence);
39internal readonly void Encode(AsnWriter writer, Asn1Tag tag)
68return Decode(Asn1Tag.Sequence, encoded, ruleSet);
71internal static Pbkdf2Params Decode(Asn1Tag expectedTag, ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
89Decode(ref reader, Asn1Tag.Sequence, rebind, out decoded);
92internal static void Decode(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out Pbkdf2Params decoded)
104private static void DecodeCore(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out Pbkdf2Params decoded)
118if (sequenceReader.HasData && sequenceReader.PeekTag().HasSameClassAndValue(Asn1Tag.Integer))
133if (sequenceReader.HasData && sequenceReader.PeekTag().HasSameClassAndValue(Asn1Tag.Sequence))
src\libraries\Common\src\System\Security\Cryptography\Asn1\Pkcs12\CertBagAsn.xml.cs (7)
19Encode(writer, Asn1Tag.Sequence);
22internal readonly void Encode(AsnWriter writer, Asn1Tag tag)
49return Decode(Asn1Tag.Sequence, encoded, ruleSet);
52internal static CertBagAsn Decode(Asn1Tag expectedTag, ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
70Decode(ref reader, Asn1Tag.Sequence, rebind, out decoded);
73internal static void Decode(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out CertBagAsn decoded)
85private static void DecodeCore(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out CertBagAsn decoded)
src\libraries\Common\src\System\Security\Cryptography\Asn1\Pkcs12\MacData.xml.cs (8)
39Encode(writer, Asn1Tag.Sequence);
42internal readonly void Encode(AsnWriter writer, Asn1Tag tag)
66return Decode(Asn1Tag.Sequence, encoded, ruleSet);
69internal static MacData Decode(Asn1Tag expectedTag, ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
87Decode(ref reader, Asn1Tag.Sequence, rebind, out decoded);
90internal static void Decode(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out MacData decoded)
102private static void DecodeCore(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out MacData decoded)
123if (sequenceReader.HasData && sequenceReader.PeekTag().HasSameClassAndValue(Asn1Tag.Integer))
src\libraries\Common\src\System\Security\Cryptography\Asn1\Pkcs12\PfxAsn.xml.cs (8)
20Encode(writer, Asn1Tag.Sequence);
23internal readonly void Encode(AsnWriter writer, Asn1Tag tag)
40return Decode(Asn1Tag.Sequence, encoded, ruleSet);
43internal static PfxAsn Decode(Asn1Tag expectedTag, ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
61Decode(ref reader, Asn1Tag.Sequence, rebind, out decoded);
64internal static void Decode(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out PfxAsn decoded)
76private static void DecodeCore(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out PfxAsn decoded)
89if (sequenceReader.HasData && sequenceReader.PeekTag().HasSameClassAndValue(Asn1Tag.Sequence))
src\libraries\Common\src\System\Security\Cryptography\Asn1\Pkcs12\SafeBagAsn.xml.cs (8)
21Encode(writer, Asn1Tag.Sequence);
24internal readonly void Encode(AsnWriter writer, Asn1Tag tag)
64return Decode(Asn1Tag.Sequence, encoded, ruleSet);
67internal static SafeBagAsn Decode(Asn1Tag expectedTag, ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
85Decode(ref reader, Asn1Tag.Sequence, rebind, out decoded);
88internal static void Decode(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out SafeBagAsn decoded)
100private static void DecodeCore(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out SafeBagAsn decoded)
118if (sequenceReader.HasData && sequenceReader.PeekTag().HasSameClassAndValue(Asn1Tag.SetOf))
src\libraries\Common\src\System\Security\Cryptography\Asn1\Pkcs12\SecretBagAsn.xml.cs (7)
19Encode(writer, Asn1Tag.Sequence);
22internal readonly void Encode(AsnWriter writer, Asn1Tag tag)
49return Decode(Asn1Tag.Sequence, encoded, ruleSet);
52internal static SecretBagAsn Decode(Asn1Tag expectedTag, ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
70Decode(ref reader, Asn1Tag.Sequence, rebind, out decoded);
73internal static void Decode(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out SecretBagAsn decoded)
85private static void DecodeCore(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out SecretBagAsn decoded)
src\libraries\Common\src\System\Security\Cryptography\Asn1\Pkcs7\ContentInfoAsn.xml.cs (7)
19Encode(writer, Asn1Tag.Sequence);
22internal readonly void Encode(AsnWriter writer, Asn1Tag tag)
49return Decode(Asn1Tag.Sequence, encoded, ruleSet);
52internal static ContentInfoAsn Decode(Asn1Tag expectedTag, ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
70Decode(ref reader, Asn1Tag.Sequence, rebind, out decoded);
73internal static void Decode(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out ContentInfoAsn decoded)
85private static void DecodeCore(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out ContentInfoAsn decoded)
src\libraries\Common\src\System\Security\Cryptography\Asn1\Pkcs7\EncryptedContentInfoAsn.xml.cs (7)
20Encode(writer, Asn1Tag.Sequence);
23internal readonly void Encode(AsnWriter writer, Asn1Tag tag)
47return Decode(Asn1Tag.Sequence, encoded, ruleSet);
50internal static EncryptedContentInfoAsn Decode(Asn1Tag expectedTag, ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
68Decode(ref reader, Asn1Tag.Sequence, rebind, out decoded);
71internal static void Decode(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out EncryptedContentInfoAsn decoded)
83private static void DecodeCore(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out EncryptedContentInfoAsn decoded)
src\libraries\Common\src\System\Security\Cryptography\Asn1\Pkcs7\EncryptedDataAsn.xml.cs (7)
21Encode(writer, Asn1Tag.Sequence);
24internal readonly void Encode(AsnWriter writer, Asn1Tag tag)
48return Decode(Asn1Tag.Sequence, encoded, ruleSet);
51internal static EncryptedDataAsn Decode(Asn1Tag expectedTag, ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
69Decode(ref reader, Asn1Tag.Sequence, rebind, out decoded);
72internal static void Decode(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out EncryptedDataAsn decoded)
84private static void DecodeCore(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out EncryptedDataAsn decoded)
src\libraries\Common\src\System\Security\Cryptography\Asn1\PrivateKeyInfoAsn.xml.cs (7)
22Encode(writer, Asn1Tag.Sequence);
25internal readonly void Encode(AsnWriter writer, Asn1Tag tag)
50return Decode(Asn1Tag.Sequence, encoded, ruleSet);
53internal static PrivateKeyInfoAsn Decode(Asn1Tag expectedTag, ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
71Decode(ref reader, Asn1Tag.Sequence, rebind, out decoded);
74internal static void Decode(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out PrivateKeyInfoAsn decoded)
86private static void DecodeCore(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out PrivateKeyInfoAsn decoded)
src\libraries\Common\src\System\Security\Cryptography\Asn1\PssParamsAsn.xml.cs (7)
64Encode(writer, Asn1Tag.Sequence);
67internal readonly void Encode(AsnWriter writer, Asn1Tag tag)
134return Decode(Asn1Tag.Sequence, encoded, ruleSet);
137internal static PssParamsAsn Decode(Asn1Tag expectedTag, ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
155Decode(ref reader, Asn1Tag.Sequence, rebind, out decoded);
158internal static void Decode(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out PssParamsAsn decoded)
170private static void DecodeCore(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out PssParamsAsn decoded)
src\libraries\Common\src\System\Security\Cryptography\Asn1\Rc2CbcParameters.xml.cs (7)
19Encode(writer, Asn1Tag.Sequence);
22internal readonly void Encode(AsnWriter writer, Asn1Tag tag)
33return Decode(Asn1Tag.Sequence, encoded, ruleSet);
36internal static Rc2CbcParameters Decode(Asn1Tag expectedTag, ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
54Decode(ref reader, Asn1Tag.Sequence, rebind, out decoded);
57internal static void Decode(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out Rc2CbcParameters decoded)
69private static void DecodeCore(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out Rc2CbcParameters decoded)
src\libraries\Common\src\System\Security\Cryptography\Asn1\RSAPrivateKeyAsn.xml.cs (7)
26Encode(writer, Asn1Tag.Sequence);
29internal readonly void Encode(AsnWriter writer, Asn1Tag tag)
47return Decode(Asn1Tag.Sequence, encoded, ruleSet);
50internal static RSAPrivateKeyAsn Decode(Asn1Tag expectedTag, ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
68Decode(ref reader, Asn1Tag.Sequence, out decoded);
71internal static void Decode(ref AsnValueReader reader, Asn1Tag expectedTag, out RSAPrivateKeyAsn decoded)
83private static void DecodeCore(ref AsnValueReader reader, Asn1Tag expectedTag, out RSAPrivateKeyAsn decoded)
src\libraries\Common\src\System\Security\Cryptography\Asn1\RSAPublicKeyAsn.xml.cs (7)
19Encode(writer, Asn1Tag.Sequence);
22internal readonly void Encode(AsnWriter writer, Asn1Tag tag)
33return Decode(Asn1Tag.Sequence, encoded, ruleSet);
36internal static RSAPublicKeyAsn Decode(Asn1Tag expectedTag, ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
54Decode(ref reader, Asn1Tag.Sequence, out decoded);
57internal static void Decode(ref AsnValueReader reader, Asn1Tag expectedTag, out RSAPublicKeyAsn decoded)
69private static void DecodeCore(ref AsnValueReader reader, Asn1Tag expectedTag, out RSAPublicKeyAsn decoded)
src\libraries\Common\src\System\Security\Cryptography\Asn1\SpecifiedECDomain.xml.cs (9)
24Encode(writer, Asn1Tag.Sequence);
27internal readonly void Encode(AsnWriter writer, Asn1Tag tag)
60return Decode(Asn1Tag.Sequence, encoded, ruleSet);
63internal static SpecifiedECDomain Decode(Asn1Tag expectedTag, ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
81Decode(ref reader, Asn1Tag.Sequence, rebind, out decoded);
84internal static void Decode(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out SpecifiedECDomain decoded)
96private static void DecodeCore(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out SpecifiedECDomain decoded)
125if (sequenceReader.HasData && sequenceReader.PeekTag().HasSameClassAndValue(Asn1Tag.Integer))
132if (sequenceReader.HasData && sequenceReader.PeekTag().HasSameClassAndValue(Asn1Tag.ObjectIdentifier))
src\libraries\Common\src\System\Security\Cryptography\Asn1\SubjectPublicKeyInfoAsn.xml.cs (7)
19Encode(writer, Asn1Tag.Sequence);
22internal readonly void Encode(AsnWriter writer, Asn1Tag tag)
33return Decode(Asn1Tag.Sequence, encoded, ruleSet);
36internal static SubjectPublicKeyInfoAsn Decode(Asn1Tag expectedTag, ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
54Decode(ref reader, Asn1Tag.Sequence, rebind, out decoded);
57internal static void Decode(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out SubjectPublicKeyInfoAsn decoded)
69private static void DecodeCore(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out SubjectPublicKeyInfoAsn decoded)
src\libraries\Common\src\System\Security\Cryptography\Asn1\X509ExtensionAsn.xml.cs (8)
34Encode(writer, Asn1Tag.Sequence);
37internal readonly void Encode(AsnWriter writer, Asn1Tag tag)
68return Decode(Asn1Tag.Sequence, encoded, ruleSet);
71internal static X509ExtensionAsn Decode(Asn1Tag expectedTag, ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
89Decode(ref reader, Asn1Tag.Sequence, rebind, out decoded);
92internal static void Decode(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out X509ExtensionAsn decoded)
104private static void DecodeCore(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out X509ExtensionAsn decoded)
115if (sequenceReader.HasData && sequenceReader.PeekTag().HasSameClassAndValue(Asn1Tag.Boolean))
System\Security\Cryptography\X509Certificates\Asn1\AccessDescriptionAsn.xml.cs (7)
19Encode(writer, Asn1Tag.Sequence);
22internal readonly void Encode(AsnWriter writer, Asn1Tag tag)
40return Decode(Asn1Tag.Sequence, encoded, ruleSet);
43internal static AccessDescriptionAsn Decode(Asn1Tag expectedTag, ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
61Decode(ref reader, Asn1Tag.Sequence, rebind, out decoded);
64internal static void Decode(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out AccessDescriptionAsn decoded)
76private static void DecodeCore(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out AccessDescriptionAsn decoded)
System\Security\Cryptography\X509Certificates\Asn1\BasicConstraintsAsn.xml.cs (9)
33Encode(writer, Asn1Tag.Sequence);
36internal readonly void Encode(AsnWriter writer, Asn1Tag tag)
64return Decode(Asn1Tag.Sequence, encoded, ruleSet);
67internal static BasicConstraintsAsn Decode(Asn1Tag expectedTag, ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
85Decode(ref reader, Asn1Tag.Sequence, out decoded);
88internal static void Decode(ref AsnValueReader reader, Asn1Tag expectedTag, out BasicConstraintsAsn decoded)
100private static void DecodeCore(ref AsnValueReader reader, Asn1Tag expectedTag, out BasicConstraintsAsn decoded)
107if (sequenceReader.HasData && sequenceReader.PeekTag().HasSameClassAndValue(Asn1Tag.Boolean))
118if (sequenceReader.HasData && sequenceReader.PeekTag().HasSameClassAndValue(Asn1Tag.Integer))
System\Security\Cryptography\X509Certificates\Asn1\CertificateAsn.xml.cs (7)
20Encode(writer, Asn1Tag.Sequence);
23internal readonly void Encode(AsnWriter writer, Asn1Tag tag)
35return Decode(Asn1Tag.Sequence, encoded, ruleSet);
38internal static CertificateAsn Decode(Asn1Tag expectedTag, ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
56Decode(ref reader, Asn1Tag.Sequence, rebind, out decoded);
59internal static void Decode(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out CertificateAsn decoded)
71private static void DecodeCore(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out CertificateAsn decoded)
System\Security\Cryptography\X509Certificates\Asn1\CertificatePolicyMappingAsn.xml.cs (7)
19Encode(writer, Asn1Tag.Sequence);
22internal readonly void Encode(AsnWriter writer, Asn1Tag tag)
47return Decode(Asn1Tag.Sequence, encoded, ruleSet);
50internal static CertificatePolicyMappingAsn Decode(Asn1Tag expectedTag, ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
68Decode(ref reader, Asn1Tag.Sequence, out decoded);
71internal static void Decode(ref AsnValueReader reader, Asn1Tag expectedTag, out CertificatePolicyMappingAsn decoded)
83private static void DecodeCore(ref AsnValueReader reader, Asn1Tag expectedTag, out CertificatePolicyMappingAsn decoded)
System\Security\Cryptography\X509Certificates\Asn1\CertificateTemplateAsn.xml.cs (8)
20Encode(writer, Asn1Tag.Sequence);
23internal readonly void Encode(AsnWriter writer, Asn1Tag tag)
47return Decode(Asn1Tag.Sequence, encoded, ruleSet);
50internal static CertificateTemplateAsn Decode(Asn1Tag expectedTag, ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
68Decode(ref reader, Asn1Tag.Sequence, out decoded);
71internal static void Decode(ref AsnValueReader reader, Asn1Tag expectedTag, out CertificateTemplateAsn decoded)
83private static void DecodeCore(ref AsnValueReader reader, Asn1Tag expectedTag, out CertificateTemplateAsn decoded)
96if (sequenceReader.HasData && sequenceReader.PeekTag().HasSameClassAndValue(Asn1Tag.Integer))
System\Security\Cryptography\X509Certificates\Asn1\CertificationRequestAsn.xml.cs (7)
20Encode(writer, Asn1Tag.Sequence);
23internal readonly void Encode(AsnWriter writer, Asn1Tag tag)
35return Decode(Asn1Tag.Sequence, encoded, ruleSet);
38internal static CertificationRequestAsn Decode(Asn1Tag expectedTag, ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
56Decode(ref reader, Asn1Tag.Sequence, rebind, out decoded);
59internal static void Decode(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out CertificationRequestAsn decoded)
71private static void DecodeCore(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out CertificationRequestAsn decoded)
System\Security\Cryptography\X509Certificates\Asn1\CertificationRequestInfoAsn.xml.cs (9)
22Encode(writer, Asn1Tag.Sequence);
25internal readonly void Encode(AsnWriter writer, Asn1Tag tag)
32if (!Asn1Tag.TryDecode(Subject.Span, out Asn1Tag validateTag, out _) ||
61return Decode(Asn1Tag.Sequence, encoded, ruleSet);
64internal static CertificationRequestInfoAsn Decode(Asn1Tag expectedTag, ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
82Decode(ref reader, Asn1Tag.Sequence, rebind, out decoded);
85internal static void Decode(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out CertificationRequestInfoAsn decoded)
97private static void DecodeCore(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out CertificationRequestInfoAsn decoded)
System\Security\Cryptography\X509Certificates\Asn1\DistributionPointAsn.xml.cs (7)
21Encode(writer, Asn1Tag.Sequence);
24internal readonly void Encode(AsnWriter writer, Asn1Tag tag)
60return Decode(Asn1Tag.Sequence, encoded, ruleSet);
63internal static DistributionPointAsn Decode(Asn1Tag expectedTag, ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
81Decode(ref reader, Asn1Tag.Sequence, rebind, out decoded);
84internal static void Decode(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out DistributionPointAsn decoded)
96private static void DecodeCore(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out DistributionPointAsn decoded)
System\Security\Cryptography\X509Certificates\Asn1\PolicyConstraintsAsn.xml.cs (7)
19Encode(writer, Asn1Tag.Sequence);
22internal readonly void Encode(AsnWriter writer, Asn1Tag tag)
43return Decode(Asn1Tag.Sequence, encoded, ruleSet);
46internal static PolicyConstraintsAsn Decode(Asn1Tag expectedTag, ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
64Decode(ref reader, Asn1Tag.Sequence, out decoded);
67internal static void Decode(ref AsnValueReader reader, Asn1Tag expectedTag, out PolicyConstraintsAsn decoded)
79private static void DecodeCore(ref AsnValueReader reader, Asn1Tag expectedTag, out PolicyConstraintsAsn decoded)
System\Security\Cryptography\X509Certificates\Asn1\PolicyInformationAsn.xml.cs (7)
19Encode(writer, Asn1Tag.Sequence);
22internal readonly void Encode(AsnWriter writer, Asn1Tag tag)
52return Decode(Asn1Tag.Sequence, encoded, ruleSet);
55internal static PolicyInformationAsn Decode(Asn1Tag expectedTag, ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
73Decode(ref reader, Asn1Tag.Sequence, rebind, out decoded);
76internal static void Decode(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out PolicyInformationAsn decoded)
88private static void DecodeCore(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out PolicyInformationAsn decoded)
System\Security\Cryptography\X509Certificates\Asn1\TbsCertificateAsn.xml.cs (11)
47Encode(writer, Asn1Tag.Sequence);
50internal readonly void Encode(AsnWriter writer, Asn1Tag tag)
73if (!Asn1Tag.TryDecode(Issuer.Span, out Asn1Tag validateTag, out _) ||
91if (!Asn1Tag.TryDecode(Subject.Span, out Asn1Tag validateTag, out _) ||
139return Decode(Asn1Tag.Sequence, encoded, ruleSet);
142internal static TbsCertificateAsn Decode(Asn1Tag expectedTag, ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
160Decode(ref reader, Asn1Tag.Sequence, rebind, out decoded);
163internal static void Decode(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out TbsCertificateAsn decoded)
175private static void DecodeCore(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out TbsCertificateAsn decoded)
System\Security\Cryptography\X509Certificates\Asn1\ValidityAsn.xml.cs (7)
19Encode(writer, Asn1Tag.Sequence);
22internal readonly void Encode(AsnWriter writer, Asn1Tag tag)
33return Decode(Asn1Tag.Sequence, encoded, ruleSet);
36internal static ValidityAsn Decode(Asn1Tag expectedTag, ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
54Decode(ref reader, Asn1Tag.Sequence, out decoded);
57internal static void Decode(ref AsnValueReader reader, Asn1Tag expectedTag, out ValidityAsn decoded)
69private static void DecodeCore(ref AsnValueReader reader, Asn1Tag expectedTag, out ValidityAsn decoded)
src\libraries\Common\src\System\Security\Cryptography\Asn1\AlgorithmIdentifierAsn.xml.cs (7)
19Encode(writer, Asn1Tag.Sequence);
22internal readonly void Encode(AsnWriter writer, Asn1Tag tag)
52return Decode(Asn1Tag.Sequence, encoded, ruleSet);
55internal static AlgorithmIdentifierAsn Decode(Asn1Tag expectedTag, ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
73Decode(ref reader, Asn1Tag.Sequence, rebind, out decoded);
76internal static void Decode(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out AlgorithmIdentifierAsn decoded)
88private static void DecodeCore(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out AlgorithmIdentifierAsn decoded)
src\libraries\Common\src\System\Security\Cryptography\Asn1\AttributeAsn.xml.cs (7)
20Encode(writer, Asn1Tag.Sequence);
23internal readonly void Encode(AsnWriter writer, Asn1Tag tag)
55return Decode(Asn1Tag.Sequence, encoded, ruleSet);
58internal static AttributeAsn Decode(Asn1Tag expectedTag, ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
76Decode(ref reader, Asn1Tag.Sequence, rebind, out decoded);
79internal static void Decode(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out AttributeAsn decoded)
91private static void DecodeCore(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out AttributeAsn decoded)
src\libraries\Common\src\System\Security\Cryptography\Asn1\DigestInfoAsn.xml.cs (7)
19Encode(writer, Asn1Tag.Sequence);
22internal readonly void Encode(AsnWriter writer, Asn1Tag tag)
33return Decode(Asn1Tag.Sequence, encoded, ruleSet);
36internal static DigestInfoAsn Decode(Asn1Tag expectedTag, ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
54Decode(ref reader, Asn1Tag.Sequence, rebind, out decoded);
57internal static void Decode(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out DigestInfoAsn decoded)
69private static void DecodeCore(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out DigestInfoAsn decoded)
src\libraries\Common\src\System\Security\Cryptography\Asn1\EdiPartyNameAsn.xml.cs (7)
19Encode(writer, Asn1Tag.Sequence);
22internal readonly void Encode(AsnWriter writer, Asn1Tag tag)
42return Decode(Asn1Tag.Sequence, encoded, ruleSet);
45internal static EdiPartyNameAsn Decode(Asn1Tag expectedTag, ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
63Decode(ref reader, Asn1Tag.Sequence, rebind, out decoded);
66internal static void Decode(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out EdiPartyNameAsn decoded)
78private static void DecodeCore(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out EdiPartyNameAsn decoded)
src\libraries\Common\src\System\Security\Cryptography\Asn1\EncryptedPrivateKeyInfoAsn.xml.cs (7)
19Encode(writer, Asn1Tag.Sequence);
22internal readonly void Encode(AsnWriter writer, Asn1Tag tag)
33return Decode(Asn1Tag.Sequence, encoded, ruleSet);
36internal static EncryptedPrivateKeyInfoAsn Decode(Asn1Tag expectedTag, ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
54Decode(ref reader, Asn1Tag.Sequence, rebind, out decoded);
57internal static void Decode(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out EncryptedPrivateKeyInfoAsn decoded)
69private static void DecodeCore(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out EncryptedPrivateKeyInfoAsn decoded)
src\libraries\Common\src\System\Security\Cryptography\Asn1\OaepParamsAsn.xml.cs (7)
47Encode(writer, Asn1Tag.Sequence);
50internal readonly void Encode(AsnWriter writer, Asn1Tag tag)
101return Decode(Asn1Tag.Sequence, encoded, ruleSet);
104internal static OaepParamsAsn Decode(Asn1Tag expectedTag, ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
122Decode(ref reader, Asn1Tag.Sequence, rebind, out decoded);
125internal static void Decode(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out OaepParamsAsn decoded)
137private static void DecodeCore(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out OaepParamsAsn decoded)
src\libraries\Common\src\System\Security\Cryptography\Asn1\OtherNameAsn.xml.cs (7)
19Encode(writer, Asn1Tag.Sequence);
22internal readonly void Encode(AsnWriter writer, Asn1Tag tag)
49return Decode(Asn1Tag.Sequence, encoded, ruleSet);
52internal static OtherNameAsn Decode(Asn1Tag expectedTag, ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
70Decode(ref reader, Asn1Tag.Sequence, rebind, out decoded);
73internal static void Decode(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out OtherNameAsn decoded)
85private static void DecodeCore(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out OtherNameAsn decoded)
src\libraries\Common\src\System\Security\Cryptography\Asn1\PBEParameter.xml.cs (7)
19Encode(writer, Asn1Tag.Sequence);
22internal readonly void Encode(AsnWriter writer, Asn1Tag tag)
33return Decode(Asn1Tag.Sequence, encoded, ruleSet);
36internal static PBEParameter Decode(Asn1Tag expectedTag, ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
54Decode(ref reader, Asn1Tag.Sequence, rebind, out decoded);
57internal static void Decode(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out PBEParameter decoded)
69private static void DecodeCore(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out PBEParameter decoded)
src\libraries\Common\src\System\Security\Cryptography\Asn1\PBES2Params.xml.cs (7)
19Encode(writer, Asn1Tag.Sequence);
22internal readonly void Encode(AsnWriter writer, Asn1Tag tag)
33return Decode(Asn1Tag.Sequence, encoded, ruleSet);
36internal static PBES2Params Decode(Asn1Tag expectedTag, ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
54Decode(ref reader, Asn1Tag.Sequence, rebind, out decoded);
57internal static void Decode(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out PBES2Params decoded)
69private static void DecodeCore(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out PBES2Params decoded)
src\libraries\Common\src\System\Security\Cryptography\Asn1\Pbkdf2Params.xml.cs (9)
36Encode(writer, Asn1Tag.Sequence);
39internal readonly void Encode(AsnWriter writer, Asn1Tag tag)
68return Decode(Asn1Tag.Sequence, encoded, ruleSet);
71internal static Pbkdf2Params Decode(Asn1Tag expectedTag, ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
89Decode(ref reader, Asn1Tag.Sequence, rebind, out decoded);
92internal static void Decode(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out Pbkdf2Params decoded)
104private static void DecodeCore(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out Pbkdf2Params decoded)
118if (sequenceReader.HasData && sequenceReader.PeekTag().HasSameClassAndValue(Asn1Tag.Integer))
133if (sequenceReader.HasData && sequenceReader.PeekTag().HasSameClassAndValue(Asn1Tag.Sequence))
src\libraries\Common\src\System\Security\Cryptography\Asn1\Pkcs12\CertBagAsn.xml.cs (7)
19Encode(writer, Asn1Tag.Sequence);
22internal readonly void Encode(AsnWriter writer, Asn1Tag tag)
49return Decode(Asn1Tag.Sequence, encoded, ruleSet);
52internal static CertBagAsn Decode(Asn1Tag expectedTag, ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
70Decode(ref reader, Asn1Tag.Sequence, rebind, out decoded);
73internal static void Decode(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out CertBagAsn decoded)
85private static void DecodeCore(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out CertBagAsn decoded)
src\libraries\Common\src\System\Security\Cryptography\Asn1\Pkcs12\MacData.xml.cs (8)
39Encode(writer, Asn1Tag.Sequence);
42internal readonly void Encode(AsnWriter writer, Asn1Tag tag)
66return Decode(Asn1Tag.Sequence, encoded, ruleSet);
69internal static MacData Decode(Asn1Tag expectedTag, ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
87Decode(ref reader, Asn1Tag.Sequence, rebind, out decoded);
90internal static void Decode(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out MacData decoded)
102private static void DecodeCore(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out MacData decoded)
123if (sequenceReader.HasData && sequenceReader.PeekTag().HasSameClassAndValue(Asn1Tag.Integer))
src\libraries\Common\src\System\Security\Cryptography\Asn1\Pkcs12\PfxAsn.xml.cs (8)
20Encode(writer, Asn1Tag.Sequence);
23internal readonly void Encode(AsnWriter writer, Asn1Tag tag)
40return Decode(Asn1Tag.Sequence, encoded, ruleSet);
43internal static PfxAsn Decode(Asn1Tag expectedTag, ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
61Decode(ref reader, Asn1Tag.Sequence, rebind, out decoded);
64internal static void Decode(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out PfxAsn decoded)
76private static void DecodeCore(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out PfxAsn decoded)
89if (sequenceReader.HasData && sequenceReader.PeekTag().HasSameClassAndValue(Asn1Tag.Sequence))
src\libraries\Common\src\System\Security\Cryptography\Asn1\Pkcs12\SafeBagAsn.xml.cs (8)
21Encode(writer, Asn1Tag.Sequence);
24internal readonly void Encode(AsnWriter writer, Asn1Tag tag)
64return Decode(Asn1Tag.Sequence, encoded, ruleSet);
67internal static SafeBagAsn Decode(Asn1Tag expectedTag, ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
85Decode(ref reader, Asn1Tag.Sequence, rebind, out decoded);
88internal static void Decode(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out SafeBagAsn decoded)
100private static void DecodeCore(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out SafeBagAsn decoded)
118if (sequenceReader.HasData && sequenceReader.PeekTag().HasSameClassAndValue(Asn1Tag.SetOf))
src\libraries\Common\src\System\Security\Cryptography\Asn1\Pkcs12\SecretBagAsn.xml.cs (7)
19Encode(writer, Asn1Tag.Sequence);
22internal readonly void Encode(AsnWriter writer, Asn1Tag tag)
49return Decode(Asn1Tag.Sequence, encoded, ruleSet);
52internal static SecretBagAsn Decode(Asn1Tag expectedTag, ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
70Decode(ref reader, Asn1Tag.Sequence, rebind, out decoded);
73internal static void Decode(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out SecretBagAsn decoded)
85private static void DecodeCore(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out SecretBagAsn decoded)
src\libraries\Common\src\System\Security\Cryptography\Asn1\Pkcs7\ContentInfoAsn.xml.cs (7)
19Encode(writer, Asn1Tag.Sequence);
22internal readonly void Encode(AsnWriter writer, Asn1Tag tag)
49return Decode(Asn1Tag.Sequence, encoded, ruleSet);
52internal static ContentInfoAsn Decode(Asn1Tag expectedTag, ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
70Decode(ref reader, Asn1Tag.Sequence, rebind, out decoded);
73internal static void Decode(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out ContentInfoAsn decoded)
85private static void DecodeCore(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out ContentInfoAsn decoded)
src\libraries\Common\src\System\Security\Cryptography\Asn1\Pkcs7\EncryptedContentInfoAsn.xml.cs (7)
20Encode(writer, Asn1Tag.Sequence);
23internal readonly void Encode(AsnWriter writer, Asn1Tag tag)
47return Decode(Asn1Tag.Sequence, encoded, ruleSet);
50internal static EncryptedContentInfoAsn Decode(Asn1Tag expectedTag, ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
68Decode(ref reader, Asn1Tag.Sequence, rebind, out decoded);
71internal static void Decode(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out EncryptedContentInfoAsn decoded)
83private static void DecodeCore(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out EncryptedContentInfoAsn decoded)
src\libraries\Common\src\System\Security\Cryptography\Asn1\Pkcs7\EncryptedDataAsn.xml.cs (7)
21Encode(writer, Asn1Tag.Sequence);
24internal readonly void Encode(AsnWriter writer, Asn1Tag tag)
48return Decode(Asn1Tag.Sequence, encoded, ruleSet);
51internal static EncryptedDataAsn Decode(Asn1Tag expectedTag, ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
69Decode(ref reader, Asn1Tag.Sequence, rebind, out decoded);
72internal static void Decode(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out EncryptedDataAsn decoded)
84private static void DecodeCore(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out EncryptedDataAsn decoded)
src\libraries\Common\src\System\Security\Cryptography\Asn1\PrivateKeyInfoAsn.xml.cs (7)
22Encode(writer, Asn1Tag.Sequence);
25internal readonly void Encode(AsnWriter writer, Asn1Tag tag)
50return Decode(Asn1Tag.Sequence, encoded, ruleSet);
53internal static PrivateKeyInfoAsn Decode(Asn1Tag expectedTag, ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
71Decode(ref reader, Asn1Tag.Sequence, rebind, out decoded);
74internal static void Decode(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out PrivateKeyInfoAsn decoded)
86private static void DecodeCore(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out PrivateKeyInfoAsn decoded)
src\libraries\Common\src\System\Security\Cryptography\Asn1\PssParamsAsn.xml.cs (7)
64Encode(writer, Asn1Tag.Sequence);
67internal readonly void Encode(AsnWriter writer, Asn1Tag tag)
134return Decode(Asn1Tag.Sequence, encoded, ruleSet);
137internal static PssParamsAsn Decode(Asn1Tag expectedTag, ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
155Decode(ref reader, Asn1Tag.Sequence, rebind, out decoded);
158internal static void Decode(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out PssParamsAsn decoded)
170private static void DecodeCore(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out PssParamsAsn decoded)
src\libraries\Common\src\System\Security\Cryptography\Asn1\Rc2CbcParameters.xml.cs (7)
19Encode(writer, Asn1Tag.Sequence);
22internal readonly void Encode(AsnWriter writer, Asn1Tag tag)
33return Decode(Asn1Tag.Sequence, encoded, ruleSet);
36internal static Rc2CbcParameters Decode(Asn1Tag expectedTag, ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
54Decode(ref reader, Asn1Tag.Sequence, rebind, out decoded);
57internal static void Decode(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out Rc2CbcParameters decoded)
69private static void DecodeCore(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out Rc2CbcParameters decoded)
src\libraries\Common\src\System\Security\Cryptography\Asn1\SubjectPublicKeyInfoAsn.xml.cs (7)
19Encode(writer, Asn1Tag.Sequence);
22internal readonly void Encode(AsnWriter writer, Asn1Tag tag)
33return Decode(Asn1Tag.Sequence, encoded, ruleSet);
36internal static SubjectPublicKeyInfoAsn Decode(Asn1Tag expectedTag, ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
54Decode(ref reader, Asn1Tag.Sequence, rebind, out decoded);
57internal static void Decode(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out SubjectPublicKeyInfoAsn decoded)
69private static void DecodeCore(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out SubjectPublicKeyInfoAsn decoded)
src\libraries\Common\src\System\Security\Cryptography\Asn1\X509ExtensionAsn.xml.cs (8)
34Encode(writer, Asn1Tag.Sequence);
37internal readonly void Encode(AsnWriter writer, Asn1Tag tag)
68return Decode(Asn1Tag.Sequence, encoded, ruleSet);
71internal static X509ExtensionAsn Decode(Asn1Tag expectedTag, ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
89Decode(ref reader, Asn1Tag.Sequence, rebind, out decoded);
92internal static void Decode(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out X509ExtensionAsn decoded)
104private static void DecodeCore(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out X509ExtensionAsn decoded)
115if (sequenceReader.HasData && sequenceReader.PeekTag().HasSameClassAndValue(Asn1Tag.Boolean))
System\Security\Cryptography\Pkcs\Asn1\CadesIssuerSerial.xml.cs (7)
20Encode(writer, Asn1Tag.Sequence);
23internal readonly void Encode(AsnWriter writer, Asn1Tag tag)
41return Decode(Asn1Tag.Sequence, encoded, ruleSet);
44internal static CadesIssuerSerial Decode(Asn1Tag expectedTag, ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
62Decode(ref reader, Asn1Tag.Sequence, rebind, out decoded);
65internal static void Decode(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out CadesIssuerSerial decoded)
77private static void DecodeCore(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out CadesIssuerSerial decoded)
System\Security\Cryptography\Pkcs\Asn1\CertificateChoiceAsn.xml.cs (11)
23var usedTags = new System.Collections.Generic.Dictionary<Asn1Tag, string>();
24Action<Asn1Tag, string> ensureUniqueTag = (tag, fieldName) =>
53if (!Asn1Tag.TryDecode(Certificate.Value.Span, out Asn1Tag validateTag, out _) ||
78if (!Asn1Tag.TryDecode(ExtendedCertificate.Value.Span, out Asn1Tag validateTag, out _) ||
103if (!Asn1Tag.TryDecode(AttributeCertificateV1.Value.Span, out Asn1Tag validateTag, out _) ||
128if (!Asn1Tag.TryDecode(AttributeCertificateV2.Value.Span, out Asn1Tag validateTag, out _) ||
192Asn1Tag tag = reader.PeekTag();
System\Security\Cryptography\Pkcs\Asn1\EncapsulatedContentInfoAsn.xml.cs (7)
19Encode(writer, Asn1Tag.Sequence);
22internal readonly void Encode(AsnWriter writer, Asn1Tag tag)
54return Decode(Asn1Tag.Sequence, encoded, ruleSet);
57internal static EncapsulatedContentInfoAsn Decode(Asn1Tag expectedTag, ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
75Decode(ref reader, Asn1Tag.Sequence, rebind, out decoded);
78internal static void Decode(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out EncapsulatedContentInfoAsn decoded)
90private static void DecodeCore(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out EncapsulatedContentInfoAsn decoded)
System\Security\Cryptography\Pkcs\Asn1\EnvelopedDataAsn.xml.cs (7)
23Encode(writer, Asn1Tag.Sequence);
26internal readonly void Encode(AsnWriter writer, Asn1Tag tag)
64return Decode(Asn1Tag.Sequence, encoded, ruleSet);
67internal static EnvelopedDataAsn Decode(Asn1Tag expectedTag, ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
85Decode(ref reader, Asn1Tag.Sequence, rebind, out decoded);
88internal static void Decode(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out EnvelopedDataAsn decoded)
100private static void DecodeCore(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out EnvelopedDataAsn decoded)
System\Security\Cryptography\Pkcs\Asn1\EssCertId.xml.cs (8)
19Encode(writer, Asn1Tag.Sequence);
22internal readonly void Encode(AsnWriter writer, Asn1Tag tag)
38return Decode(Asn1Tag.Sequence, encoded, ruleSet);
41internal static EssCertId Decode(Asn1Tag expectedTag, ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
59Decode(ref reader, Asn1Tag.Sequence, rebind, out decoded);
62internal static void Decode(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out EssCertId decoded)
74private static void DecodeCore(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out EssCertId decoded)
93if (sequenceReader.HasData && sequenceReader.PeekTag().HasSameClassAndValue(Asn1Tag.Sequence))
System\Security\Cryptography\Pkcs\Asn1\EssCertIdV2.xml.cs (9)
35Encode(writer, Asn1Tag.Sequence);
38internal readonly void Encode(AsnWriter writer, Asn1Tag tag)
66return Decode(Asn1Tag.Sequence, encoded, ruleSet);
69internal static EssCertIdV2 Decode(Asn1Tag expectedTag, ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
87Decode(ref reader, Asn1Tag.Sequence, rebind, out decoded);
90internal static void Decode(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out EssCertIdV2 decoded)
102private static void DecodeCore(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out EssCertIdV2 decoded)
112if (sequenceReader.HasData && sequenceReader.PeekTag().HasSameClassAndValue(Asn1Tag.Sequence))
133if (sequenceReader.HasData && sequenceReader.PeekTag().HasSameClassAndValue(Asn1Tag.Sequence))
System\Security\Cryptography\Pkcs\Asn1\IssuerAndSerialNumberAsn.xml.cs (9)
19Encode(writer, Asn1Tag.Sequence);
22internal readonly void Encode(AsnWriter writer, Asn1Tag tag)
28if (!Asn1Tag.TryDecode(Issuer.Span, out Asn1Tag validateTag, out _) ||
49return Decode(Asn1Tag.Sequence, encoded, ruleSet);
52internal static IssuerAndSerialNumberAsn Decode(Asn1Tag expectedTag, ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
70Decode(ref reader, Asn1Tag.Sequence, rebind, out decoded);
73internal static void Decode(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out IssuerAndSerialNumberAsn decoded)
85private static void DecodeCore(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out IssuerAndSerialNumberAsn decoded)
System\Security\Cryptography\Pkcs\Asn1\KeyAgreeRecipientInfoAsn.xml.cs (7)
23Encode(writer, Asn1Tag.Sequence);
26internal readonly void Encode(AsnWriter writer, Asn1Tag tag)
56return Decode(Asn1Tag.Sequence, encoded, ruleSet);
59internal static KeyAgreeRecipientInfoAsn Decode(Asn1Tag expectedTag, ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
77Decode(ref reader, Asn1Tag.Sequence, rebind, out decoded);
80internal static void Decode(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out KeyAgreeRecipientInfoAsn decoded)
92private static void DecodeCore(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out KeyAgreeRecipientInfoAsn decoded)
System\Security\Cryptography\Pkcs\Asn1\KeyTransRecipientInfoAsn.xml.cs (7)
21Encode(writer, Asn1Tag.Sequence);
24internal readonly void Encode(AsnWriter writer, Asn1Tag tag)
37return Decode(Asn1Tag.Sequence, encoded, ruleSet);
40internal static KeyTransRecipientInfoAsn Decode(Asn1Tag expectedTag, ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
58Decode(ref reader, Asn1Tag.Sequence, rebind, out decoded);
61internal static void Decode(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out KeyTransRecipientInfoAsn decoded)
73private static void DecodeCore(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out KeyTransRecipientInfoAsn decoded)
System\Security\Cryptography\Pkcs\Asn1\MessageImprint.xml.cs (7)
19Encode(writer, Asn1Tag.Sequence);
22internal readonly void Encode(AsnWriter writer, Asn1Tag tag)
33return Decode(Asn1Tag.Sequence, encoded, ruleSet);
36internal static MessageImprint Decode(Asn1Tag expectedTag, ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
54Decode(ref reader, Asn1Tag.Sequence, rebind, out decoded);
57internal static void Decode(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out MessageImprint decoded)
69private static void DecodeCore(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out MessageImprint decoded)
System\Security\Cryptography\Pkcs\Asn1\OriginatorInfoAsn.xml.cs (7)
20Encode(writer, Asn1Tag.Sequence);
23internal readonly void Encode(AsnWriter writer, Asn1Tag tag)
65return Decode(Asn1Tag.Sequence, encoded, ruleSet);
68internal static OriginatorInfoAsn Decode(Asn1Tag expectedTag, ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
86Decode(ref reader, Asn1Tag.Sequence, rebind, out decoded);
89internal static void Decode(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out OriginatorInfoAsn decoded)
101private static void DecodeCore(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out OriginatorInfoAsn decoded)
System\Security\Cryptography\Pkcs\Asn1\OriginatorPublicKeyAsn.xml.cs (7)
19Encode(writer, Asn1Tag.Sequence);
22internal readonly void Encode(AsnWriter writer, Asn1Tag tag)
33return Decode(Asn1Tag.Sequence, encoded, ruleSet);
36internal static OriginatorPublicKeyAsn Decode(Asn1Tag expectedTag, ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
54Decode(ref reader, Asn1Tag.Sequence, rebind, out decoded);
57internal static void Decode(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out OriginatorPublicKeyAsn decoded)
69private static void DecodeCore(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out OriginatorPublicKeyAsn decoded)
System\Security\Cryptography\Pkcs\Asn1\OtherCertificateFormat.xml.cs (7)
19Encode(writer, Asn1Tag.Sequence);
22internal readonly void Encode(AsnWriter writer, Asn1Tag tag)
47return Decode(Asn1Tag.Sequence, encoded, ruleSet);
50internal static OtherCertificateFormat Decode(Asn1Tag expectedTag, ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
68Decode(ref reader, Asn1Tag.Sequence, rebind, out decoded);
71internal static void Decode(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out OtherCertificateFormat decoded)
83private static void DecodeCore(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out OtherCertificateFormat decoded)
System\Security\Cryptography\Pkcs\Asn1\OtherKeyAttributeAsn.xml.cs (7)
19Encode(writer, Asn1Tag.Sequence);
22internal readonly void Encode(AsnWriter writer, Asn1Tag tag)
52return Decode(Asn1Tag.Sequence, encoded, ruleSet);
55internal static OtherKeyAttributeAsn Decode(Asn1Tag expectedTag, ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
73Decode(ref reader, Asn1Tag.Sequence, rebind, out decoded);
76internal static void Decode(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out OtherKeyAttributeAsn decoded)
88private static void DecodeCore(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out OtherKeyAttributeAsn decoded)
System\Security\Cryptography\Pkcs\Asn1\PkiStatusInfo.xml.cs (10)
20Encode(writer, Asn1Tag.Sequence);
23internal readonly void Encode(AsnWriter writer, Asn1Tag tag)
33if (!Asn1Tag.TryDecode(StatusString.Value.Span, out Asn1Tag validateTag, out _) ||
61return Decode(Asn1Tag.Sequence, encoded, ruleSet);
64internal static PkiStatusInfo Decode(Asn1Tag expectedTag, ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
82Decode(ref reader, Asn1Tag.Sequence, rebind, out decoded);
85internal static void Decode(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out PkiStatusInfo decoded)
97private static void DecodeCore(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out PkiStatusInfo decoded)
119if (sequenceReader.HasData && sequenceReader.PeekTag().HasSameClassAndValue(Asn1Tag.PrimitiveBitString))
System\Security\Cryptography\Pkcs\Asn1\PolicyInformation.xml.cs (8)
20Encode(writer, Asn1Tag.Sequence);
23internal readonly void Encode(AsnWriter writer, Asn1Tag tag)
53return Decode(Asn1Tag.Sequence, encoded, ruleSet);
56internal static PolicyInformation Decode(Asn1Tag expectedTag, ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
74Decode(ref reader, Asn1Tag.Sequence, rebind, out decoded);
77internal static void Decode(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out PolicyInformation decoded)
89private static void DecodeCore(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out PolicyInformation decoded)
97if (sequenceReader.HasData && sequenceReader.PeekTag().HasSameClassAndValue(Asn1Tag.Sequence))
System\Security\Cryptography\Pkcs\Asn1\PolicyQualifierInfo.xml.cs (7)
19Encode(writer, Asn1Tag.Sequence);
22internal readonly void Encode(AsnWriter writer, Asn1Tag tag)
47return Decode(Asn1Tag.Sequence, encoded, ruleSet);
50internal static PolicyQualifierInfo Decode(Asn1Tag expectedTag, ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
68Decode(ref reader, Asn1Tag.Sequence, rebind, out decoded);
71internal static void Decode(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out PolicyQualifierInfo decoded)
83private static void DecodeCore(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out PolicyQualifierInfo decoded)
System\Security\Cryptography\Pkcs\Asn1\RecipientEncryptedKeyAsn.xml.cs (7)
19Encode(writer, Asn1Tag.Sequence);
22internal readonly void Encode(AsnWriter writer, Asn1Tag tag)
33return Decode(Asn1Tag.Sequence, encoded, ruleSet);
36internal static RecipientEncryptedKeyAsn Decode(Asn1Tag expectedTag, ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
54Decode(ref reader, Asn1Tag.Sequence, rebind, out decoded);
57internal static void Decode(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out RecipientEncryptedKeyAsn decoded)
69private static void DecodeCore(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out RecipientEncryptedKeyAsn decoded)
System\Security\Cryptography\Pkcs\Asn1\RecipientKeyIdentifier.xml.cs (9)
20Encode(writer, Asn1Tag.Sequence);
23internal readonly void Encode(AsnWriter writer, Asn1Tag tag)
45return Decode(Asn1Tag.Sequence, encoded, ruleSet);
48internal static RecipientKeyIdentifier Decode(Asn1Tag expectedTag, ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
66Decode(ref reader, Asn1Tag.Sequence, rebind, out decoded);
69internal static void Decode(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out RecipientKeyIdentifier decoded)
81private static void DecodeCore(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out RecipientKeyIdentifier decoded)
100if (sequenceReader.HasData && sequenceReader.PeekTag().HasSameClassAndValue(Asn1Tag.GeneralizedTime))
106if (sequenceReader.HasData && sequenceReader.PeekTag().HasSameClassAndValue(Asn1Tag.Sequence))
System\Security\Cryptography\Pkcs\Asn1\Rfc3161Accuracy.xml.cs (8)
20Encode(writer, Asn1Tag.Sequence);
23internal readonly void Encode(AsnWriter writer, Asn1Tag tag)
50return Decode(Asn1Tag.Sequence, encoded, ruleSet);
53internal static Rfc3161Accuracy Decode(Asn1Tag expectedTag, ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
71Decode(ref reader, Asn1Tag.Sequence, out decoded);
74internal static void Decode(ref AsnValueReader reader, Asn1Tag expectedTag, out Rfc3161Accuracy decoded)
86private static void DecodeCore(ref AsnValueReader reader, Asn1Tag expectedTag, out Rfc3161Accuracy decoded)
92if (sequenceReader.HasData && sequenceReader.PeekTag().HasSameClassAndValue(Asn1Tag.Integer))
System\Security\Cryptography\Pkcs\Asn1\Rfc3161TimeStampReq.xml.cs (10)
38Encode(writer, Asn1Tag.Sequence);
41internal readonly void Encode(AsnWriter writer, Asn1Tag tag)
97return Decode(Asn1Tag.Sequence, encoded, ruleSet);
100internal static Rfc3161TimeStampReq Decode(Asn1Tag expectedTag, ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
118Decode(ref reader, Asn1Tag.Sequence, rebind, out decoded);
121internal static void Decode(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out Rfc3161TimeStampReq decoded)
133private static void DecodeCore(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out Rfc3161TimeStampReq decoded)
151if (sequenceReader.HasData && sequenceReader.PeekTag().HasSameClassAndValue(Asn1Tag.ObjectIdentifier))
157if (sequenceReader.HasData && sequenceReader.PeekTag().HasSameClassAndValue(Asn1Tag.Integer))
164if (sequenceReader.HasData && sequenceReader.PeekTag().HasSameClassAndValue(Asn1Tag.Boolean))
System\Security\Cryptography\Pkcs\Asn1\Rfc3161TimeStampResp.xml.cs (7)
19Encode(writer, Asn1Tag.Sequence);
22internal readonly void Encode(AsnWriter writer, Asn1Tag tag)
45return Decode(Asn1Tag.Sequence, encoded, ruleSet);
48internal static Rfc3161TimeStampResp Decode(Asn1Tag expectedTag, ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
66Decode(ref reader, Asn1Tag.Sequence, rebind, out decoded);
69internal static void Decode(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out Rfc3161TimeStampResp decoded)
81private static void DecodeCore(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out Rfc3161TimeStampResp decoded)
System\Security\Cryptography\Pkcs\Asn1\Rfc3161TstInfo.xml.cs (10)
42Encode(writer, Asn1Tag.Sequence);
45internal readonly void Encode(AsnWriter writer, Asn1Tag tag)
112return Decode(Asn1Tag.Sequence, encoded, ruleSet);
115internal static Rfc3161TstInfo Decode(Asn1Tag expectedTag, ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
133Decode(ref reader, Asn1Tag.Sequence, rebind, out decoded);
136internal static void Decode(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out Rfc3161TstInfo decoded)
148private static void DecodeCore(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out Rfc3161TstInfo decoded)
171if (sequenceReader.HasData && sequenceReader.PeekTag().HasSameClassAndValue(Asn1Tag.Sequence))
180if (sequenceReader.HasData && sequenceReader.PeekTag().HasSameClassAndValue(Asn1Tag.Boolean))
191if (sequenceReader.HasData && sequenceReader.PeekTag().HasSameClassAndValue(Asn1Tag.Integer))
System\Security\Cryptography\Pkcs\Asn1\SignedDataAsn.xml.cs (7)
24Encode(writer, Asn1Tag.Sequence);
27internal readonly void Encode(AsnWriter writer, Asn1Tag tag)
87return Decode(Asn1Tag.Sequence, encoded, ruleSet);
90internal static SignedDataAsn Decode(Asn1Tag expectedTag, ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
108Decode(ref reader, Asn1Tag.Sequence, rebind, out decoded);
111internal static void Decode(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out SignedDataAsn decoded)
123private static void DecodeCore(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out SignedDataAsn decoded)
System\Security\Cryptography\Pkcs\Asn1\SignerInfoAsn.xml.cs (9)
25Encode(writer, Asn1Tag.Sequence);
28internal readonly void Encode(AsnWriter writer, Asn1Tag tag)
40if (!Asn1Tag.TryDecode(SignedAttributes.Value.Span, out Asn1Tag validateTag, out _) ||
77return Decode(Asn1Tag.Sequence, encoded, ruleSet);
80internal static SignerInfoAsn Decode(Asn1Tag expectedTag, ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
98Decode(ref reader, Asn1Tag.Sequence, rebind, out decoded);
101internal static void Decode(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out SignerInfoAsn decoded)
113private static void DecodeCore(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out SignerInfoAsn decoded)
System\Security\Cryptography\Pkcs\Asn1\SigningCertificateAsn.xml.cs (8)
20Encode(writer, Asn1Tag.Sequence);
23internal readonly void Encode(AsnWriter writer, Asn1Tag tag)
53return Decode(Asn1Tag.Sequence, encoded, ruleSet);
56internal static SigningCertificateAsn Decode(Asn1Tag expectedTag, ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
74Decode(ref reader, Asn1Tag.Sequence, rebind, out decoded);
77internal static void Decode(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out SigningCertificateAsn decoded)
89private static void DecodeCore(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out SigningCertificateAsn decoded)
112if (sequenceReader.HasData && sequenceReader.PeekTag().HasSameClassAndValue(Asn1Tag.Sequence))
System\Security\Cryptography\Pkcs\Asn1\SigningCertificateV2Asn.xml.cs (8)
20Encode(writer, Asn1Tag.Sequence);
23internal readonly void Encode(AsnWriter writer, Asn1Tag tag)
53return Decode(Asn1Tag.Sequence, encoded, ruleSet);
56internal static SigningCertificateV2Asn Decode(Asn1Tag expectedTag, ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
74Decode(ref reader, Asn1Tag.Sequence, rebind, out decoded);
77internal static void Decode(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out SigningCertificateV2Asn decoded)
89private static void DecodeCore(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out SigningCertificateV2Asn decoded)
112if (sequenceReader.HasData && sequenceReader.PeekTag().HasSameClassAndValue(Asn1Tag.Sequence))