using System; using System.Net.Security; using System.Security.Cryptography.X509Certificates; using System.Threading; using Cpp2IlInjected; namespace System.Net { // Token: 0x02000279 RID: 633 [Token(Token = "0x2000279")] internal class ServerCertValidationCallback { // Token: 0x06000FF2 RID: 4082 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000FF2")] [Address(RVA = "0x8AE230", Offset = "0x8AD230", VA = "0x1808AE230")] internal ServerCertValidationCallback(RemoteCertificateValidationCallback validationCallback) { } // Token: 0x06000FF3 RID: 4083 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000FF3")] [Address(RVA = "0x8AE040", Offset = "0x8AD040", VA = "0x1808AE040")] internal void Callback(object state) { } // Token: 0x06000FF4 RID: 4084 RVA: 0x00007AD0 File Offset: 0x00005CD0 [Token(Token = "0x6000FF4")] [Address(RVA = "0x8AE100", Offset = "0x8AD100", VA = "0x1808AE100")] internal bool Invoke(object request, X509Certificate certificate, X509Chain chain, SslPolicyErrors sslPolicyErrors) { return default(bool); } // Token: 0x04000960 RID: 2400 [FieldOffset(Offset = "0x10")] [Token(Token = "0x4000960")] private readonly RemoteCertificateValidationCallback m_ValidationCallback; // Token: 0x04000961 RID: 2401 [FieldOffset(Offset = "0x18")] [Token(Token = "0x4000961")] private readonly ExecutionContext m_Context; // Token: 0x0200027A RID: 634 [Token(Token = "0x200027A")] private class CallbackContext { // Token: 0x06000FF5 RID: 4085 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000FF5")] [Address(RVA = "0x8A0F90", Offset = "0x89FF90", VA = "0x1808A0F90")] internal CallbackContext(object request, X509Certificate certificate, X509Chain chain, SslPolicyErrors sslPolicyErrors) { } // Token: 0x04000962 RID: 2402 [FieldOffset(Offset = "0x10")] [Token(Token = "0x4000962")] internal readonly object request; // Token: 0x04000963 RID: 2403 [FieldOffset(Offset = "0x18")] [Token(Token = "0x4000963")] internal readonly X509Certificate certificate; // Token: 0x04000964 RID: 2404 [FieldOffset(Offset = "0x20")] [Token(Token = "0x4000964")] internal readonly X509Chain chain; // Token: 0x04000965 RID: 2405 [FieldOffset(Offset = "0x28")] [Token(Token = "0x4000965")] internal readonly SslPolicyErrors sslPolicyErrors; // Token: 0x04000966 RID: 2406 [FieldOffset(Offset = "0x2C")] [Token(Token = "0x4000966")] internal bool result; } } }