using System; using Cpp2IlInjected; namespace BestHTTP.SecureProtocol.Org.BouncyCastle.Asn1 { // Token: 0x02001E8E RID: 7822 [Token(Token = "0x2001E8E")] public class DerOctetString : Asn1OctetString { // Token: 0x0600C449 RID: 50249 RVA: 0x002C5A28 File Offset: 0x002C3C28 [Token(Token = "0x600C449")] [Address(RVA = "0x23AEA70", Offset = "0x23ADA70", VA = "0x1823AEA70")] public DerOctetString(byte[] str) : base(str) { } // Token: 0x0600C44A RID: 50250 RVA: 0x002C5A3C File Offset: 0x002C3C3C [Token(Token = "0x600C44A")] [Address(RVA = "0x23AEA60", Offset = "0x23ADA60", VA = "0x1823AEA60")] public DerOctetString(Asn1Encodable obj) : base(obj) { } // Token: 0x0600C44B RID: 50251 RVA: 0x002C5A50 File Offset: 0x002C3C50 [Token(Token = "0x600C44B")] [Address(RVA = "0x23AE9E0", Offset = "0x23AD9E0", VA = "0x1823AE9E0", Slot = "6")] internal override void Encode(DerOutputStream derOut) { int length = this.str.Length; derOut.WriteLength(length); int num = derOut.ReadByte(); } // Token: 0x0600C44C RID: 50252 RVA: 0x002C5A80 File Offset: 0x002C3C80 [Token(Token = "0x600C44C")] [Address(RVA = "0x23AE960", Offset = "0x23AD960", VA = "0x1823AE960")] internal static void Encode(DerOutputStream derOut, byte[] bytes, int offset, int length) { derOut.WriteLength(length); int num = derOut.Read(bytes, offset, length); } } }