using System; using System.Collections; using System.Runtime.InteropServices; using Cpp2IlInjected; namespace BestHTTP.SecureProtocol.Org.BouncyCastle.Utilities.IO.Pem { // Token: 0x02001367 RID: 4967 [Token(Token = "0x2001367")] [StructLayout(3)] public class PemObject : PemObjectGenerator { // Token: 0x06007DB4 RID: 32180 RVA: 0x001A6250 File Offset: 0x001A4450 [Token(Token = "0x6007DB4")] [Address(RVA = "0x2031D50", Offset = "0x2030750", VA = "0x182031D50")] public PemObject(string type, byte[] content) { ArrayList arrayList = new ArrayList(); } // Token: 0x06007DB5 RID: 32181 RVA: 0x001A6264 File Offset: 0x001A4464 [Token(Token = "0x6007DB5")] [Address(RVA = "0x2031C90", Offset = "0x2030690", VA = "0x182031C90")] public PemObject(string type, IList headers, byte[] content) { this.type = type; ArrayList arrayList = new ArrayList(headers); this.headers = arrayList; this.content = content; } // Token: 0x17001474 RID: 5236 // (get) Token: 0x06007DB6 RID: 32182 RVA: 0x001A6294 File Offset: 0x001A4494 [Token(Token = "0x17001474")] public string Type { [Token(Token = "0x6007DB6")] [Address(RVA = "0x3C39A0", Offset = "0x3C23A0", VA = "0x1803C39A0")] get { return this.type; } } // Token: 0x17001475 RID: 5237 // (get) Token: 0x06007DB7 RID: 32183 RVA: 0x001A62A8 File Offset: 0x001A44A8 [Token(Token = "0x17001475")] public IList Headers { [Token(Token = "0x6007DB7")] [Address(RVA = "0x3C1240", Offset = "0x3BFC40", VA = "0x1803C1240")] get { return this.headers; } } // Token: 0x17001476 RID: 5238 // (get) Token: 0x06007DB8 RID: 32184 RVA: 0x001A62BC File Offset: 0x001A44BC [Token(Token = "0x17001476")] public byte[] Content { [Token(Token = "0x6007DB8")] [Address(RVA = "0x3C1220", Offset = "0x3BFC20", VA = "0x1803C1220")] get { return this.content; } } // Token: 0x06007DB9 RID: 32185 RVA: 0x001A62D0 File Offset: 0x001A44D0 [Token(Token = "0x6007DB9")] [Address(RVA = "0x518E70", Offset = "0x517870", VA = "0x180518E70", Slot = "4")] public PemObject Generate() { return this; } // Token: 0x04005A33 RID: 23091 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x4005A33")] private string type; // Token: 0x04005A34 RID: 23092 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x4005A34")] private IList headers; // Token: 0x04005A35 RID: 23093 [global::Cpp2IlInjected.FieldOffset(Offset = "0x20")] [Token(Token = "0x4005A35")] private byte[] content; } }