using System; using System.Runtime.InteropServices; using BestHTTP.SecureProtocol.Org.BouncyCastle.Asn1.X509; using Cpp2IlInjected; namespace BestHTTP.SecureProtocol.Org.BouncyCastle.Asn1.Cms { // Token: 0x02001949 RID: 6473 [Token(Token = "0x2001949")] [StructLayout(3)] public class EncryptedContentInfoParser { // Token: 0x0600ADAE RID: 44462 RVA: 0x0028A4D8 File Offset: 0x002886D8 [Token(Token = "0x600ADAE")] [Address(RVA = "0x28ED910", Offset = "0x28EC310", VA = "0x1828ED910")] public EncryptedContentInfoParser(Asn1SequenceParser seq) { AlgorithmIdentifier algorithmIdentifier; for (;;) { base..ctor(); if (seq != 0) { this._contentType = seq; this._contentEncryptionAlgorithm = algorithmIdentifier; if (algorithmIdentifier == 0 || algorithmIdentifier != 0) { break; } } } this._encryptedContent = algorithmIdentifier; } // Token: 0x17001BB7 RID: 7095 // (get) Token: 0x0600ADAF RID: 44463 RVA: 0x0028A518 File Offset: 0x00288718 [Token(Token = "0x17001BB7")] public DerObjectIdentifier ContentType { [Token(Token = "0x600ADAF")] [Address(RVA = "0x3C39A0", Offset = "0x3C23A0", VA = "0x1803C39A0")] get { return this._contentType; } } // Token: 0x17001BB8 RID: 7096 // (get) Token: 0x0600ADB0 RID: 44464 RVA: 0x0028A52C File Offset: 0x0028872C [Token(Token = "0x17001BB8")] public AlgorithmIdentifier ContentEncryptionAlgorithm { [Token(Token = "0x600ADB0")] [Address(RVA = "0x3C1240", Offset = "0x3BFC40", VA = "0x1803C1240")] get { return this._contentEncryptionAlgorithm; } } // Token: 0x0600ADB1 RID: 44465 RVA: 0x0028A540 File Offset: 0x00288740 [Token(Token = "0x600ADB1")] [Address(RVA = "0x28ED8B0", Offset = "0x28EC2B0", VA = "0x1828ED8B0")] public IAsn1Convertible GetEncryptedContent(int tag) { Asn1TaggedObjectParser encryptedContent = this._encryptedContent; throw new NullReferenceException(); } // Token: 0x04007246 RID: 29254 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x4007246")] private DerObjectIdentifier _contentType; // Token: 0x04007247 RID: 29255 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x4007247")] private AlgorithmIdentifier _contentEncryptionAlgorithm; // Token: 0x04007248 RID: 29256 [global::Cpp2IlInjected.FieldOffset(Offset = "0x20")] [Token(Token = "0x4007248")] private Asn1TaggedObjectParser _encryptedContent; } }