0x00x0060
Members 11
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x08 | impl | X509CertificateImpl | Private | — | |
| 0x08 | lazyCertHash | byte[] | Private | — | |
| 0x08 | lazySerialNumber | byte[] | Private | — | |
| 0x08 | lazyIssuer | string | Private | — | |
| 0x08 | lazySubject | string | Private | — | |
| 0x08 | lazyKeyAlgorithm | string | Private | — | |
| 0x08 | lazyKeyAlgorithmParameters | byte[] | Private | — | |
| 0x08 | lazyPublicKey | byte[] | Private | — | |
| 0x08 | lazyNotBefore | DateTime | Private | — | |
| 0x08 | lazyNotAfter | DateTime | Private | — | |
| — | 0x04 | KeyStorageFlagsAll | X509KeyStorageFlags | Static+2 flags | 63 |
Functions 41
| Signature | Flags | Native | Params |
|---|---|---|---|
| void Reset() | Public+2 flags | 0x00 | |
| void .ctor() | Public+1 flags | 0x00 | |
| void .ctor(const byte[]& data) | Public+1 flags | 0x08 | |
| void .ctor(const byte[]& rawData, const string& password) | Public+1 flags | 0x08 | |
| void .ctor(const byte[]& rawData, const string& password, const X509KeyStorageFlags& keyStorageFlags) | Public+1 flags | 0x08 | |
| void .ctor(X509CertificateImpl impl) | 2 flags | 0x08 | |
| void .ctor(const string& fileName) | Public+1 flags | 0x08 | |
| void .ctor(const string& fileName, const string& password, const X509KeyStorageFlags& keyStorageFlags) | Public+1 flags | 0x08 | |
| void .ctor(X509Certificate cert) | Public+1 flags | 0x08 | |
| void .ctor(SerializationInfo info, const StreamingContext& context) | Public+1 flags | 0x10 | |
| void System.Runtime.Serialization.ISerializable.GetObjectData(SerializationInfo info, const StreamingContext& context) | PrivateFinal+2 flags | 0x10 | |
| void System.Runtime.Serialization.IDeserializationCallback.OnDeserialization(object sender) | PrivateFinal+2 flags | 0x08 | |
| string get_Issuer() | Public+1 flags | 0x08 | |
| string get_Subject() | Public+1 flags | 0x08 | |
| void Dispose() | PublicFinal+2 flags | 0x00 | |
| void Dispose(bool disposing) | 3 flags | 0x01 | |
| bool Equals(object obj) | Public+1 flags | 0x08 | |
| bool Equals(X509Certificate other) | Public+2 flags | 0x08 | |
| byte[] Export(const X509ContentType& contentType, const string& password) | Public+2 flags | 0x08 | |
| byte[] GetCertHash() | Public+2 flags | 0x08 | |
| string GetCertHashString() | Public+2 flags | 0x08 | |
| byte[] GetRawCertHash() | Private | 0x08 | |
| byte[] GetRawCertData() | Public+2 flags | 0x08 | |
| int GetHashCode() | Public+1 flags | 0x04 | |
| string GetKeyAlgorithm() | Public+2 flags | 0x08 | |
| byte[] GetKeyAlgorithmParameters() | Public+2 flags | 0x08 | |
| byte[] GetPublicKey() | Public+2 flags | 0x08 | |
| byte[] GetSerialNumber() | Public+2 flags | 0x08 | |
| string GetSerialNumberString() | Public+2 flags | 0x08 | |
| byte[] GetRawSerialNumber() | Private | 0x08 | |
| string ToString() | Public+1 flags | 0x08 | |
| string ToString(bool fVerbose) | Public+2 flags | 0x08 | |
| DateTime GetNotAfter() | 1 flags | 0x08 | |
| DateTime GetNotBefore() | 1 flags | 0x08 | |
| string FormatDate(const DateTime& date) | Static+1 flags | 0x08 | |
| void ValidateKeyStorageFlags(const X509KeyStorageFlags& keyStorageFlags) | Static+1 flags | 0x04 | |
| void VerifyContentType(const X509ContentType& contentType) | Private | 0x04 | |
| void ImportHandle(X509CertificateImpl impl) | 1 flags | 0x08 | |
| X509CertificateImpl get_Impl() | 2 flags | 0x08 | |
| bool get_IsValid() | 2 flags | 0x01 | |
| void ThrowIfInvalid() | 1 flags | 0x00 |
Subclasses 1
Used by 41
types with a member, parameter or interface of this type<>c__DisplayClass0_0<>c__DisplayClass11_0<>c__DisplayClass21_0<>c__DisplayClass6_0CallbackContextCertHelperChainValidationHelperDefaultCertificatePolicyEndPointListenerHttpConnectionHttpListenerICertificatePolicyISystemCertificateProviderLocalCertificateSelectionCallbackLocalCertSelectionCallbackMobileAuthenticatedStreamMobileTlsContextMonoBtlsContextMonoBtlsProviderMonoLocalCertificateSelectionCallbackMonoRemoteCertificateValidationCallbackMonoSslAuthenticationOptionsMonoSslClientAuthenticationOptionsMonoSslServerAuthenticationOptionsPlayFabWebRequestRemoteCertificateValidationCallbackServerCertSelectionCallbackServerCertValidationCallbackServicePointSslServerAuthenticationOptionsSslStreamSystemCertificateProviderUnityTlsContextX509Certificate2X509CertificateCollectionX509CertificateEnumeratorX509HelperX509Helper2X509PalImplX509PalImplBtlsX509PalImplMono