<PackageReference Include="BouncyCastle.Cryptography" Version="2.0.0" />

GeneralName

public const int DirectoryName = 4

public const int DnsName = 2

public const int EdiPartyName = 5

public const int IPAddress = 7

public const int OtherName = 0

public const int RegisteredID = 8

public const int Rfc822Name = 1

public const int UniformResourceIdentifier = 6

public const int X400Address = 3

public Asn1Encodable Name { get; }

public int TagNo { get; }

public GeneralName(X509Name directoryName)

public GeneralName(Asn1Object name, int tag)

public GeneralName(int tag, Asn1Encodable name)

public GeneralName(int tag, string name)

public static GeneralName GetInstance(object obj)

public static GeneralName GetInstance(Asn1TaggedObject tagObj, bool explicitly)