using System; using BestHTTP.SecureProtocol.Org.BouncyCastle.Utilities.Collections; using BestHTTP.SecureProtocol.Org.BouncyCastle.X509; using Cpp2IlInjected; namespace BestHTTP.SecureProtocol.Org.BouncyCastle.Pkix { // Token: 0x02001A5B RID: 6747 [Token(Token = "0x2001A5B")] public abstract class PkixCertPathChecker { // Token: 0x06009EEB RID: 40683 RVA: 0x0020B66C File Offset: 0x0020986C [Token(Token = "0x6009EEB")] [Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")] protected PkixCertPathChecker() { } // Token: 0x06009EEC RID: 40684 [Token(Token = "0x6009EEC")] [Address(Slot = "4")] public abstract void Init(bool forward); // Token: 0x06009EED RID: 40685 [Token(Token = "0x6009EED")] [Address(Slot = "5")] public abstract bool IsForwardCheckingSupported(); // Token: 0x06009EEE RID: 40686 [Token(Token = "0x6009EEE")] [Address(Slot = "6")] public abstract ISet GetSupportedExtensions(); // Token: 0x06009EEF RID: 40687 [Token(Token = "0x6009EEF")] [Address(Slot = "7")] public abstract void Check(X509Certificate cert, ISet unresolvedCritExts); // Token: 0x06009EF0 RID: 40688 RVA: 0x0020B680 File Offset: 0x00209880 [Token(Token = "0x6009EF0")] [Address(RVA = "0x64CFC0", Offset = "0x64BFC0", VA = "0x18064CFC0", Slot = "8")] public virtual object Clone() { return base.MemberwiseClone(); } } }