using System; using BestHTTP.SecureProtocol.Org.BouncyCastle.Asn1; using BestHTTP.SecureProtocol.Org.BouncyCastle.Asn1.Ocsp; using BestHTTP.SecureProtocol.Org.BouncyCastle.Asn1.X509; using BestHTTP.SecureProtocol.Org.BouncyCastle.X509; using Cpp2IlInjected; namespace BestHTTP.SecureProtocol.Org.BouncyCastle.Ocsp { // Token: 0x020019CF RID: 6607 [Token(Token = "0x20019CF")] public class RespData : X509ExtensionBase { // Token: 0x06009DE3 RID: 40419 RVA: 0x00211D60 File Offset: 0x0020FF60 [Token(Token = "0x6009DE3")] [Address(RVA = "0x462000", Offset = "0x460E00", VA = "0x180462000")] public RespData(ResponseData data) { this.data = data; } // Token: 0x1700191D RID: 6429 // (get) Token: 0x06009DE4 RID: 40420 RVA: 0x00211D7C File Offset: 0x0020FF7C [Token(Token = "0x1700191D")] public int Version { [Token(Token = "0x6009DE4")] [Address(RVA = "0x28CA640", Offset = "0x28C9440", VA = "0x1828CA640")] get { int intValue = this.data.version.Value.IntValue; return intValue + 1; } } // Token: 0x06009DE5 RID: 40421 RVA: 0x00211DAC File Offset: 0x0020FFAC [Token(Token = "0x6009DE5")] [Address(RVA = "0x28CA460", Offset = "0x28C9260", VA = "0x1828CA460")] public RespID GetResponderId() { ResponderID responderID = this.data.responderID; RespID respID; respID.id = responderID; return respID; } // Token: 0x1700191E RID: 6430 // (get) Token: 0x06009DE6 RID: 40422 RVA: 0x00211DD4 File Offset: 0x0020FFD4 [Token(Token = "0x1700191E")] public DateTime ProducedAt { [Token(Token = "0x6009DE6")] [Address(RVA = "0x28CA610", Offset = "0x28C9410", VA = "0x1828CA610")] get { return this.data.producedAt.ToDateTime(); } } // Token: 0x06009DE7 RID: 40423 RVA: 0x00211DF8 File Offset: 0x0020FFF8 [Token(Token = "0x6009DE7")] [Address(RVA = "0x28CA4D0", Offset = "0x28C92D0", VA = "0x1828CA4D0")] public SingleResp[] GetResponses() { Asn1Sequence responses = this.data.responses; Asn1Encodable asn1Encodable; SingleResp[] array = new SingleResp[asn1Encodable]; int num = 0; if (num != array.Length) { Asn1SequenceParser parser = responses.Parser; SingleResp singleResp; SingleResponse singleResponse; singleResp.resp = singleResponse; num++; array[0] = singleResp; } return array; } // Token: 0x1700191F RID: 6431 // (get) Token: 0x06009DE8 RID: 40424 RVA: 0x00211E48 File Offset: 0x00210048 [Token(Token = "0x1700191F")] public X509Extensions ResponseExtensions { [Token(Token = "0x6009DE8")] [Address(RVA = "0x532820", Offset = "0x531620", VA = "0x180532820")] get { return this.data.responseExtensions; } } // Token: 0x06009DE9 RID: 40425 RVA: 0x00211E68 File Offset: 0x00210068 [Token(Token = "0x6009DE9")] [Address(RVA = "0x532820", Offset = "0x531620", VA = "0x180532820", Slot = "8")] protected override X509Extensions GetX509Extensions() { return this.data.responseExtensions; } // Token: 0x04006A20 RID: 27168 [FieldOffset(Offset = "0x10")] [Token(Token = "0x4006A20")] internal readonly ResponseData data; } }