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

◆ WritePrivateKeyInfoAttributes() [1/2]

static AsnWriter System.Security.Cryptography.EccKeyFormatHelper.WritePrivateKeyInfoAttributes ( AttributeAsn[] attributes)
inlinestaticprivate

Definition at line 311 of file EccKeyFormatHelper.cs.

312 {
313 if (attributes == null)
314 {
315 return null;
316 }
317 AsnWriter asnWriter = new AsnWriter(AsnEncodingRules.DER);
318 Asn1Tag value = new Asn1Tag(TagClass.ContextSpecific, 0);
319 asnWriter.PushSetOf(value);
320 for (int i = 0; i < attributes.Length; i++)
321 {
322 attributes[i].Encode(asnWriter);
323 }
324 asnWriter.PopSetOf(value);
325 return asnWriter;
326 }
Scope PushSetOf(Asn1Tag? tag=null)
void PopSetOf(Asn1Tag? tag=null)

References System.Security.Cryptography.Asn1.AttributeAsn.Encode(), System.Formats.Asn1.AsnWriter.PopSetOf(), System.Formats.Asn1.AsnWriter.PushSetOf(), and System.value.

Referenced by System.Security.Cryptography.EccKeyFormatHelper.WritePkcs8PrivateKey(), and System.Security.Cryptography.EccKeyFormatHelper.WritePkcs8PrivateKey().