terraria-cpp2il v1.4.4.9
Terraria mobile dump, with CallAnalysis (see source code). Dump with reconstucted method: https://infinitynichto.github.io/terraria-cpp2il-methodrecon
|
Public Member Functions | |
bool | SelectClientCertificate (string targetHost, X509CertificateCollection localCertificates, X509Certificate remoteCertificate, string[] acceptableIssuers, out X509Certificate clientCertificate) |
ValidationResult | ValidateCertificate (string host, bool serverMode, X509Certificate leaf, X509Chain chain) |
Static Package Functions | |
static ChainValidationHelper | GetInternalValidator (SslStream owner, MobileTlsProvider provider, MonoTlsSettings settings) |
static ChainValidationHelper | Create (MobileTlsProvider provider, ref MonoTlsSettings settings, MonoTlsStream stream) |
Properties | |
MonoTlsSettings | Settings [get, set] |
Private Member Functions | |
ChainValidationHelper (SslStream owner, MobileTlsProvider provider, MonoTlsSettings settings, bool cloneSettings, MonoTlsStream stream) | |
ValidationResult | ValidateChain (string host, bool server, X509Certificate leaf, X509Chain chain, X509CertificateCollection certs, SslPolicyErrors errors) |
ValidationResult | ValidateChain (string host, bool server, X509Certificate leaf, ref X509Chain chain, X509CertificateCollection certs, SslPolicyErrors errors) |
bool | InvokeCallback (X509Certificate leaf, X509Chain chain, SslPolicyErrors errors) |
Static Private Member Functions | |
static ServerCertValidationCallback | GetValidationCallback (MonoTlsSettings settings) |
static X509Certificate | DefaultSelectionCallback (string targetHost, X509CertificateCollection localCertificates, X509Certificate remoteCertificate, string[] acceptableIssuers) |
Private Attributes | |
readonly WeakReference< SslStream > | owner |
readonly MonoTlsSettings | settings |
readonly MobileTlsProvider | provider |
readonly ServerCertValidationCallback | certValidationCallback |
readonly LocalCertSelectionCallback | certSelectionCallback |
readonly MonoTlsStream | tlsStream |
readonly HttpWebRequest | request |
Definition at line 16 of file ChainValidationHelper.cs.