Zdexby TheHolyOneZ
49,743 classes
Class

GeneralName

: Asn1Encodable : Object
Best.HTTP.SecureProtocol.Org.BouncyCastle.Asn1.X509.GeneralName, com.Tivadar.Best.HTTP 0x0020 (32 B) inherited 0x0010 com.Tivadar.Best.HTTP.dll
implements IAsn1Choice
0x00x0020

Members 11

OffsetSizeNameTypeFlagsDefault
—0x04OtherNameintPublicStatic+1 flags0
—0x04Rfc822NameintPublicStatic+1 flags1
—0x04DnsNameintPublicStatic+1 flags2
—0x04X400AddressintPublicStatic+1 flags3
—0x04DirectoryNameintPublicStatic+1 flags4
—0x04EdiPartyNameintPublicStatic+1 flags5
—0x04UniformResourceIdentifierintPublicStatic+1 flags6
—0x04IPAddressintPublicStatic+1 flags7
—0x04RegisteredIDintPublicStatic+1 flags8
0x08objAsn1Encodable2 flags—
0x04tagint2 flags—
0x001C0x04unreflected bytes to end of GeneralName
Inherited from Asn1Encodable 2
OffsetSizeNameTypeFlagsDefault
—0x08DerstringPublicStatic+1 flags2006161570384
—0x08BerstringPublicStatic+1 flags2006161570336

Functions 16

SignatureFlagsNativeParams
void .ctor(X509Name directoryName)Public+1 flags0x08
void .ctor(Asn1Object name, int tag)Public+1 flags0x08
void .ctor(int tag, Asn1Encodable name)Public+1 flags0x08
void .ctor(int tag, const string& name)Public+1 flags0x08
GeneralName GetInstance(object obj)PublicStatic0x08
GeneralName GetInstance(Asn1TaggedObject tagObj, bool explicitly)PublicStatic0x08
int get_TagNo()Public+1 flags0x04
Asn1Encodable get_Name()Public+1 flags0x08
string ToString()Public+1 flags0x08
byte[] toGeneralNameEncoding(const string& ip)Private0x08
void parseIPv4Mask(const string& mask, const byte[]& addr, int offset)Private0x08
void parseIPv4(const string& ip, const byte[]& addr, int offset)Private0x08
int[] parseMask(const string& mask)Private0x08
void copyInts(const int[]& parsedIp, const byte[]& addr, int offSet)Private0x08
int[] parseIPv6(const string& ip)Private0x08
Asn1Object ToAsn1Object()Public+1 flags0x08

Used by 33

types with a member, parameter or interface of this type