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

◆ Encode() [4/4]

void System.Security.Cryptography.Asn1.FieldID.Encode ( AsnWriter writer,
Asn1Tag tag )
inlinepackage

Definition at line 16 of file FieldID.cs.

17 {
18 writer.PushSequence(tag);
19 try
20 {
21 writer.WriteObjectIdentifier(FieldType);
22 }
23 catch (ArgumentException inner)
24 {
25 throw new CryptographicException(System.SR.Cryptography_Der_Invalid_Encoding, inner);
26 }
27 try
28 {
29 writer.WriteEncodedValue(Parameters.Span);
30 }
31 catch (ArgumentException inner2)
32 {
33 throw new CryptographicException(System.SR.Cryptography_Der_Invalid_Encoding, inner2);
34 }
35 writer.PopSequence(tag);
36 }
static string Cryptography_Der_Invalid_Encoding
Definition SR.cs:50
Definition SR.cs:7
unsafe ReadOnlySpan< T > Span
ReadOnlyMemory< byte > Parameters
Definition FieldID.cs:9

References System.SR.Cryptography_Der_Invalid_Encoding, System.Security.Cryptography.Asn1.FieldID.FieldType, System.Security.Cryptography.Asn1.FieldID.Parameters, System.ReadOnlyMemory< T >.Span, and System.writer.