83 lines
2.5 KiB
C#
83 lines
2.5 KiB
C#
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;
|
|
}
|
|
}
|
|
}
|