Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches

◆ DecodeCore() [1/2]

static void System.Security.Cryptography.Asn1.ECDomainParameters.DecodeCore ( ref AsnValueReader reader,
ReadOnlyMemory< byte > rebind,
out ECDomainParameters decoded )
inlinestaticprivate

Definition at line 72 of file ECDomainParameters.cs.

73 {
74 decoded = default(ECDomainParameters);
75 Asn1Tag asn1Tag = reader.PeekTag();
77 {
78 SpecifiedECDomain.Decode(ref reader, rebind, out var decoded2);
79 decoded.Specified = decoded2;
80 return;
81 }
83 {
84 decoded.Named = reader.ReadObjectIdentifier();
85 return;
86 }
87 throw new CryptographicException();
88 }
static readonly Asn1Tag Sequence
Definition Asn1Tag.cs:29
static Asn1Tag Decode(ReadOnlySpan< byte > source, out int bytesConsumed)
Definition Asn1Tag.cs:141
static readonly Asn1Tag ObjectIdentifier
Definition Asn1Tag.cs:25
bool HasSameClassAndValue(Asn1Tag other)
Definition Asn1Tag.cs:251

References System.Security.Cryptography.Asn1.SpecifiedECDomain.Decode(), System.Formats.Asn1.Asn1Tag.HasSameClassAndValue(), System.Formats.Asn1.Asn1Tag.ObjectIdentifier, and System.Formats.Asn1.Asn1Tag.Sequence.

Referenced by System.Security.Cryptography.Asn1.ECDomainParameters.Decode(), System.Security.Cryptography.Asn1.ECDomainParameters.Decode(), and System.Security.Cryptography.Asn1.ECDomainParameters.Decode().