using System; using System.Net.Security; using System.Security.Cryptography.X509Certificates; using System.Threading; using Cpp2IlInjected; namespace System.Net { // Token: 0x0200027D RID: 637 [Token(Token = "0x200027D")] internal class ServerCertValidationCallback { // Token: 0x06001008 RID: 4104 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6001008")] [Address(RVA = "0x2233670", Offset = "0x2232470", VA = "0x182233670")] internal ServerCertValidationCallback(RemoteCertificateValidationCallback validationCallback) { } // Token: 0x06001009 RID: 4105 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6001009")] [Address(RVA = "0x2233480", Offset = "0x2232280", VA = "0x182233480")] internal void Callback(object state) { } // Token: 0x0600100A RID: 4106 RVA: 0x00007AE8 File Offset: 0x00005CE8 [Token(Token = "0x600100A")] [Address(RVA = "0x2233540", Offset = "0x2232340", VA = "0x182233540")] internal bool Invoke(object request, X509Certificate certificate, X509Chain chain, SslPolicyErrors sslPolicyErrors) { return default(bool); } // Token: 0x0400096D RID: 2413 [FieldOffset(Offset = "0x10")] [Token(Token = "0x400096D")] private readonly RemoteCertificateValidationCallback m_ValidationCallback; // Token: 0x0400096E RID: 2414 [FieldOffset(Offset = "0x18")] [Token(Token = "0x400096E")] private readonly ExecutionContext m_Context; // Token: 0x0200027E RID: 638 [Token(Token = "0x200027E")] private class CallbackContext { // Token: 0x0600100B RID: 4107 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x600100B")] [Address(RVA = "0x18986F0", Offset = "0x18974F0", VA = "0x1818986F0")] internal CallbackContext(object request, X509Certificate certificate, X509Chain chain, SslPolicyErrors sslPolicyErrors) { } // Token: 0x0400096F RID: 2415 [FieldOffset(Offset = "0x10")] [Token(Token = "0x400096F")] internal readonly object request; // Token: 0x04000970 RID: 2416 [FieldOffset(Offset = "0x18")] [Token(Token = "0x4000970")] internal readonly X509Certificate certificate; // Token: 0x04000971 RID: 2417 [FieldOffset(Offset = "0x20")] [Token(Token = "0x4000971")] internal readonly X509Chain chain; // Token: 0x04000972 RID: 2418 [FieldOffset(Offset = "0x28")] [Token(Token = "0x4000972")] internal readonly SslPolicyErrors sslPolicyErrors; // Token: 0x04000973 RID: 2419 [FieldOffset(Offset = "0x2C")] [Token(Token = "0x4000973")] internal bool result; } } }