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

◆ WriteOctetStringCore()

void System.Formats.Asn1.AsnWriter.WriteOctetStringCore ( Asn1Tag tag,
ReadOnlySpan< byte > octetString )
inlineprivate

Definition at line 910 of file AsnWriter.cs.

911 {
912 if (RuleSet == AsnEncodingRules.CER && octetString.Length > 1000)
913 {
915 return;
916 }
917 WriteTag(tag.AsPrimitive());
918 WriteLength(octetString.Length);
920 _offset += octetString.Length;
921 }
void CopyTo(KeyValuePair< TKey, TValue >[] array, int index)
void WriteConstructedCerOctetString(Asn1Tag tag, ReadOnlySpan< byte > payload)
Definition AsnWriter.cs:923
void WriteLength(int length)
Definition AsnWriter.cs:272
void WriteTag(Asn1Tag tag)
Definition AsnWriter.cs:261

References System.Formats.Asn1.AsnWriter._buffer, System.Formats.Asn1.AsnWriter._offset, System.Formats.Asn1.Asn1Tag.AsPrimitive(), System.Collections.Generic.Dictionary< TKey, TValue >.CopyTo(), System.Formats.Asn1.AsnWriter.RuleSet, System.Formats.Asn1.AsnWriter.WriteConstructedCerOctetString(), System.Formats.Asn1.AsnWriter.WriteLength(), and System.Formats.Asn1.AsnWriter.WriteTag().

Referenced by System.Formats.Asn1.AsnWriter.WriteOctetString().