Zdexby TheHolyOneZ
42,595 classes
Class

X509Certificate

: Object
System.Security.Cryptography.X509Certificates.X509Certificate, mscorlib 0x0060 (96 B) inherited 0x0010 mscorlib.dll
0x00x0060

Members 11

OffsetSizeNameTypeFlagsDefault
0x08implX509CertificateImplPrivate—
0x08lazyCertHashbyte[]Private—
0x08lazySerialNumberbyte[]Private—
0x08lazyIssuerstringPrivate—
0x08lazySubjectstringPrivate—
0x08lazyKeyAlgorithmstringPrivate—
0x08lazyKeyAlgorithmParametersbyte[]Private—
0x08lazyPublicKeybyte[]Private—
0x08lazyNotBeforeDateTimePrivate—
0x08lazyNotAfterDateTimePrivate—
—0x04KeyStorageFlagsAllX509KeyStorageFlagsStatic+2 flags63

Functions 41

SignatureFlagsNativeParams
void Reset()Public+2 flags0x00
void .ctor()Public+1 flags0x00
void .ctor(const byte[]& data)Public+1 flags0x08
void .ctor(const byte[]& rawData, const string& password)Public+1 flags0x08
void .ctor(const byte[]& rawData, const string& password, const X509KeyStorageFlags& keyStorageFlags)Public+1 flags0x08
void .ctor(X509CertificateImpl impl)2 flags0x08
void .ctor(const string& fileName)Public+1 flags0x08
void .ctor(const string& fileName, const string& password, const X509KeyStorageFlags& keyStorageFlags)Public+1 flags0x08
void .ctor(X509Certificate cert)Public+1 flags0x08
void .ctor(SerializationInfo info, const StreamingContext& context)Public+1 flags0x10
void System.Runtime.Serialization.ISerializable.GetObjectData(SerializationInfo info, const StreamingContext& context)PrivateFinal+2 flags0x10
void System.Runtime.Serialization.IDeserializationCallback.OnDeserialization(object sender)PrivateFinal+2 flags0x08
string get_Issuer()Public+1 flags0x08
string get_Subject()Public+1 flags0x08
void Dispose()PublicFinal+2 flags0x00
void Dispose(bool disposing)3 flags0x01
bool Equals(object obj)Public+1 flags0x08
bool Equals(X509Certificate other)Public+2 flags0x08
byte[] Export(const X509ContentType& contentType, const string& password)Public+2 flags0x08
byte[] GetCertHash()Public+2 flags0x08
string GetCertHashString()Public+2 flags0x08
byte[] GetRawCertHash()Private0x08
byte[] GetRawCertData()Public+2 flags0x08
int GetHashCode()Public+1 flags0x04
string GetKeyAlgorithm()Public+2 flags0x08
byte[] GetKeyAlgorithmParameters()Public+2 flags0x08
byte[] GetPublicKey()Public+2 flags0x08
byte[] GetSerialNumber()Public+2 flags0x08
string GetSerialNumberString()Public+2 flags0x08
byte[] GetRawSerialNumber()Private0x08
string ToString()Public+1 flags0x08
string ToString(bool fVerbose)Public+2 flags0x08
DateTime GetNotAfter()1 flags0x08
DateTime GetNotBefore()1 flags0x08
string FormatDate(const DateTime& date)Static+1 flags0x08
void ValidateKeyStorageFlags(const X509KeyStorageFlags& keyStorageFlags)Static+1 flags0x04
void VerifyContentType(const X509ContentType& contentType)Private0x04
void ImportHandle(X509CertificateImpl impl)1 flags0x08
X509CertificateImpl get_Impl()2 flags0x08
bool get_IsValid()2 flags0x01
void ThrowIfInvalid()1 flags0x00

Subclasses 1

Used by 41

types with a member, parameter or interface of this type