using System; using System.Runtime.InteropServices; using Cpp2IlInjected; namespace BestHTTP.SecureProtocol.Org.BouncyCastle.Asn1 { // Token: 0x020017BC RID: 6076 [Token(Token = "0x20017BC")] [StructLayout(3)] public class DerExternalParser : Asn1Encodable { // Token: 0x0600A3E4 RID: 41956 RVA: 0x00262384 File Offset: 0x00260584 [Token(Token = "0x600A3E4")] [Address(RVA = "0x579A20", Offset = "0x578420", VA = "0x180579A20")] public DerExternalParser(Asn1StreamParser parser) { this._parser = parser; } // Token: 0x0600A3E5 RID: 41957 RVA: 0x002623A0 File Offset: 0x002605A0 [Token(Token = "0x600A3E5")] [Address(RVA = "0x18CD430", Offset = "0x18CBE30", VA = "0x1818CD430")] public IAsn1Convertible ReadObject() { Asn1StreamParser parser = this._parser; throw new NullReferenceException(); } // Token: 0x0600A3E6 RID: 41958 RVA: 0x002623BC File Offset: 0x002605BC [Token(Token = "0x600A3E6")] [Address(RVA = "0x1ED1A90", Offset = "0x1ED0490", VA = "0x181ED1A90", Slot = "5")] public override Asn1Object ToAsn1Object() { DerExternal derExternal = new DerExternal(this._parser.ReadVector()); throw new NullReferenceException(); } // Token: 0x04006B5D RID: 27485 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x4006B5D")] private readonly Asn1StreamParser _parser; } }