using System; using Cpp2IlInjected; namespace System.Security.Cryptography.X509Certificates { /// Represents the chain policy to be applied when building an X509 certificate chain. This class cannot be inherited. // Token: 0x020001EA RID: 490 [Token(Token = "0x20001EA")] public sealed class X509ChainPolicy { /// Initializes a new instance of the class. // Token: 0x06000CDA RID: 3290 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000CDA")] [Address(RVA = "0xC8E850", Offset = "0xC8D850", VA = "0x180C8E850")] public X509ChainPolicy() { } // Token: 0x06000CDB RID: 3291 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000CDB")] [Address(RVA = "0xC8E820", Offset = "0xC8D820", VA = "0x180C8E820")] internal X509ChainPolicy(X509CertificateCollection store) { } /// Gets an object that represents an additional collection of certificates that can be searched by the chaining engine when validating a certificate chain. /// An object. // Token: 0x17000269 RID: 617 // (get) Token: 0x06000CDC RID: 3292 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x17000269")] public X509Certificate2Collection ExtraStore { [Token(Token = "0x6000CDC")] [Address(RVA = "0xC8E870", Offset = "0xC8D870", VA = "0x180C8E870")] get { return null; } } /// Resets the members to their default values. // Token: 0x06000CDD RID: 3293 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000CDD")] [Address(RVA = "0xC8E6C0", Offset = "0xC8D6C0", VA = "0x180C8E6C0")] public void Reset() { } // Token: 0x040006E8 RID: 1768 [FieldOffset(Offset = "0x10")] [Token(Token = "0x40006E8")] private OidCollection apps; // Token: 0x040006E9 RID: 1769 [FieldOffset(Offset = "0x18")] [Token(Token = "0x40006E9")] private OidCollection cert; // Token: 0x040006EA RID: 1770 [FieldOffset(Offset = "0x20")] [Token(Token = "0x40006EA")] private X509CertificateCollection store; // Token: 0x040006EB RID: 1771 [FieldOffset(Offset = "0x28")] [Token(Token = "0x40006EB")] private X509Certificate2Collection store2; // Token: 0x040006EC RID: 1772 [FieldOffset(Offset = "0x30")] [Token(Token = "0x40006EC")] private X509RevocationFlag rflag; // Token: 0x040006ED RID: 1773 [FieldOffset(Offset = "0x34")] [Token(Token = "0x40006ED")] private X509RevocationMode mode; // Token: 0x040006EE RID: 1774 [FieldOffset(Offset = "0x38")] [Token(Token = "0x40006EE")] private TimeSpan timeout; // Token: 0x040006EF RID: 1775 [FieldOffset(Offset = "0x40")] [Token(Token = "0x40006EF")] private X509VerificationFlags vflags; // Token: 0x040006F0 RID: 1776 [FieldOffset(Offset = "0x48")] [Token(Token = "0x40006F0")] private DateTime vtime; } }