Terraria
v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
EdiPartyNameAsn.cs
Go to the documentation of this file.
1
using
System.Formats.Asn1
;
2
3
namespace
System.Security.Cryptography.Asn1
;
4
5
internal
struct
EdiPartyNameAsn
6
{
7
internal
DirectoryStringAsn
?
NameAssigner
;
8
9
internal
DirectoryStringAsn
PartyName
;
10
11
internal
void
Encode
(
AsnWriter
writer
,
Asn1Tag
tag)
12
{
13
writer
.PushSequence(tag);
14
if
(
NameAssigner
.HasValue)
15
{
16
writer
.PushSequence(
new
Asn1Tag
(
TagClass
.ContextSpecific, 0));
17
NameAssigner
.Value.
Encode
(
writer
);
18
writer
.PopSequence(
new
Asn1Tag
(
TagClass
.ContextSpecific, 0));
19
}
20
writer
.PushSequence(
new
Asn1Tag
(
TagClass
.ContextSpecific, 1));
21
PartyName
.
Encode
(
writer
);
22
writer
.PopSequence(
new
Asn1Tag
(
TagClass
.ContextSpecific, 1));
23
writer
.PopSequence(tag);
24
}
25
}
System.Formats.Asn1.AsnWriter
Definition
AsnWriter.cs:13
System.Formats.Asn1.TagClass
TagClass
Definition
TagClass.cs:4
System.Formats.Asn1
Definition
Asn1Tag.cs:3
System.Security.Cryptography.Asn1
Definition
AlgorithmIdentifierAsn.cs:3
System.ExceptionArgument.writer
@ writer
System.Formats.Asn1.Asn1Tag
Definition
Asn1Tag.cs:6
System.Security.Cryptography.Asn1.DirectoryStringAsn.Encode
void Encode(AsnWriter writer)
Definition
DirectoryStringAsn.cs:17
System.Security.Cryptography.Asn1.DirectoryStringAsn
Definition
DirectoryStringAsn.cs:6
System.Security.Cryptography.Asn1.EdiPartyNameAsn.Encode
void Encode(AsnWriter writer, Asn1Tag tag)
Definition
EdiPartyNameAsn.cs:11
System.Security.Cryptography.Asn1.EdiPartyNameAsn.NameAssigner
DirectoryStringAsn? NameAssigner
Definition
EdiPartyNameAsn.cs:7
System.Security.Cryptography.Asn1.EdiPartyNameAsn.PartyName
DirectoryStringAsn PartyName
Definition
EdiPartyNameAsn.cs:9
System.Security.Cryptography.Asn1.EdiPartyNameAsn
Definition
EdiPartyNameAsn.cs:6
source
System.Security.Cryptography.X509Certificates
System.Security.Cryptography.Asn1
EdiPartyNameAsn.cs
Generated by
1.10.0