using System; using Cpp2IlInjected; namespace System.Security.Cryptography.X509Certificates { // Token: 0x020001EC RID: 492 [Token(Token = "0x20001EC")] internal abstract class X509ChainImpl : IDisposable { // Token: 0x17000269 RID: 617 // (get) Token: 0x06000CE4 RID: 3300 [Token(Token = "0x17000269")] public abstract bool IsValid { [Token(Token = "0x6000CE4")] [Address(Slot = "5")] get; } // Token: 0x1700026A RID: 618 // (get) Token: 0x06000CE5 RID: 3301 // (set) Token: 0x06000CE6 RID: 3302 [Token(Token = "0x1700026A")] public abstract X509ChainPolicy ChainPolicy { [Token(Token = "0x6000CE5")] [Address(Slot = "6")] get; [Token(Token = "0x6000CE6")] [Address(Slot = "7")] set; } // Token: 0x06000CE7 RID: 3303 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000CE7")] [Address(RVA = "0x51B360", Offset = "0x51A160", VA = "0x18051B360", Slot = "4")] public void Dispose() { } // Token: 0x06000CE8 RID: 3304 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000CE8")] [Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080", Slot = "8")] protected virtual void Dispose(bool disposing) { } // Token: 0x06000CE9 RID: 3305 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000CE9")] [Address(RVA = "0x51B3D0", Offset = "0x51A1D0", VA = "0x18051B3D0", Slot = "1")] protected override void Finalize() { } // Token: 0x06000CEA RID: 3306 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000CEA")] [Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")] protected X509ChainImpl() { } } }