terraria-cpp2il-methodrecon v1.4.4.9
Terraria mobile dump, with reconstructed method body. Dump with CallAnalysis: https://infinitynichto.github.io/terraria-cpp2il
Loading...
Searching...
No Matches
Mono.Net.Security.ChainValidationHelper Class Reference
+ Inheritance diagram for Mono.Net.Security.ChainValidationHelper:

Public Member Functions

bool SelectClientCertificate (string targetHost, global::System.Security.Cryptography.X509Certificates.X509CertificateCollection localCertificates, X509Certificate remoteCertificate, string[] acceptableIssuers, [Out] X509Certificate clientCertificate)
 
ValidationResult ValidateCertificate (string host, bool serverMode, X509Certificate leaf, global::System.Security.Cryptography.X509Certificates.X509Chain chain)
 

Static Package Functions

static ChainValidationHelper GetInternalValidator (global::System.Net.Security.SslStream owner, MobileTlsProvider provider, MonoTlsSettings settings)
 
static ChainValidationHelper Create (MobileTlsProvider provider, MonoTlsSettings settings, MonoTlsStream stream)
 

Properties

MonoTlsSettings Settings [get]
 

Private Member Functions

 ChainValidationHelper (global::System.Net.Security.SslStream owner, MobileTlsProvider provider, MonoTlsSettings settings, bool cloneSettings, MonoTlsStream stream)
 
ValidationResult ValidateChain (string host, bool server, X509Certificate leaf, global::System.Security.Cryptography.X509Certificates.X509Chain chain, global::System.Security.Cryptography.X509Certificates.X509CertificateCollection certs, global::System.Net.Security.SslPolicyErrors errors)
 
ValidationResult ValidateChain (string host, bool server, X509Certificate leaf, global::System.Security.Cryptography.X509Certificates.X509Chain chain, global::System.Security.Cryptography.X509Certificates.X509CertificateCollection certs, global::System.Net.Security.SslPolicyErrors errors)
 
bool InvokeCallback (X509Certificate leaf, global::System.Security.Cryptography.X509Certificates.X509Chain chain, global::System.Net.Security.SslPolicyErrors errors)
 

Static Private Member Functions

static global::System.Net.ServerCertValidationCallback GetValidationCallback (MonoTlsSettings settings)
 
static X509Certificate DefaultSelectionCallback (string targetHost, global::System.Security.Cryptography.X509Certificates.X509CertificateCollection localCertificates, X509Certificate remoteCertificate, string[] acceptableIssuers)
 

Private Attributes

readonly WeakReference< global::System.Net.Security.SslStream > owner
 
readonly MonoTlsSettings settings
 
readonly MobileTlsProvider provider
 
readonly global::System.Net.ServerCertValidationCallback certValidationCallback
 
readonly global::System.Net.Security.LocalCertSelectionCallback certSelectionCallback
 
readonly MonoTlsStream tlsStream
 
readonly global::System.Net.HttpWebRequest request
 

Detailed Description

Definition at line 14 of file ChainValidationHelper.cs.


The documentation for this class was generated from the following file: