implements ICertificateValidator
0x00x0048
Members 7
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x08 | owner | WeakReference<System.Net.Security.SslStream> | Private+1 flags | — | |
| 0x08 | settings | MonoTlsSettings | Private+1 flags | — | |
| 0x08 | provider | MobileTlsProvider | Private+1 flags | — | |
| 0x08 | certValidationCallback | ServerCertValidationCallback | Private+1 flags | — | |
| 0x08 | certSelectionCallback | LocalCertSelectionCallback | Private+1 flags | — | |
| 0x08 | tlsStream | MonoTlsStream | Private+1 flags | — | |
| 0x08 | request | HttpWebRequest | Private+1 flags | — |
Functions 11
| Signature | Flags | Native | Params |
|---|---|---|---|
| ChainValidationHelper GetInternalValidator(SslStream owner, MobileTlsProvider provider, MonoTlsSettings settings) | Static+1 flags | 0x08 | |
| ChainValidationHelper Create(MobileTlsProvider provider, MonoTlsSettings& settings, MonoTlsStream stream) | Static+1 flags | 0x08 | |
| void .ctor(SslStream owner, MobileTlsProvider provider, MonoTlsSettings settings, bool cloneSettings, MonoTlsStream stream) | Private+1 flags | 0x08 | |
| ServerCertValidationCallback GetValidationCallback(MonoTlsSettings settings) | PrivateStatic | 0x08 | |
| X509Certificate DefaultSelectionCallback(const string& targetHost, X509CertificateCollection localCertificates, X509Certificate remoteCertificate, const string[]& acceptableIssuers) | PrivateStatic | 0x08 | |
| MonoTlsSettings get_Settings() | PublicFinal+3 flags | 0x08 | |
| bool SelectClientCertificate(const string& targetHost, X509CertificateCollection localCertificates, X509Certificate remoteCertificate, const string[]& acceptableIssuers, X509Certificate& clientCertificate) | PublicFinal+2 flags | 0x08 | |
| ValidationResult ValidateCertificate(const string& host, bool serverMode, X509Certificate leaf, X509Chain chain) | Public | 0x08 | |
| ValidationResult ValidateChain(const string& host, bool server, X509Certificate leaf, X509Chain chain, X509CertificateCollection certs, const SslPolicyErrors& errors) | Private | 0x08 | |
| ValidationResult ValidateChain(const string& host, bool server, X509Certificate leaf, X509Chain& chain, X509CertificateCollection certs, const SslPolicyErrors& errors) | Private | 0x08 | |
| bool InvokeCallback(X509Certificate leaf, X509Chain chain, const SslPolicyErrors& errors) | Private | 0x08 |