Files
2026-04-08 23:40:05 +02:00

86 lines
2.3 KiB
C#

using System;
using System.Runtime.InteropServices;
using BestHTTP.SecureProtocol.Org.BouncyCastle.Asn1.X509;
using Cpp2IlInjected;
namespace BestHTTP.SecureProtocol.Org.BouncyCastle.Asn1.Cms
{
// Token: 0x02001945 RID: 6469
[Token(Token = "0x2001945")]
[StructLayout(3)]
public class CompressedDataParser
{
// Token: 0x0600AD99 RID: 44441 RVA: 0x0028A0C0 File Offset: 0x002882C0
[Token(Token = "0x600AD99")]
[Address(RVA = "0x28ECA00", Offset = "0x28EB400", VA = "0x1828ECA00")]
public CompressedDataParser(Asn1SequenceParser seq)
{
ContentInfoParser contentInfoParser;
for (;;)
{
base..ctor();
if (seq != 0)
{
this._version = seq;
AlgorithmIdentifier algorithmIdentifier;
this._compressionAlgorithm = algorithmIdentifier;
if (algorithmIdentifier == 0 || contentInfoParser != 0)
{
break;
}
}
}
this._encapContentInfo = contentInfoParser;
}
// Token: 0x17001BAF RID: 7087
// (get) Token: 0x0600AD9A RID: 44442 RVA: 0x0028A100 File Offset: 0x00288300
[Token(Token = "0x17001BAF")]
public DerInteger Version
{
[Token(Token = "0x600AD9A")]
[Address(RVA = "0x3C39A0", Offset = "0x3C23A0", VA = "0x1803C39A0")]
get
{
return this._version;
}
}
// Token: 0x17001BB0 RID: 7088
// (get) Token: 0x0600AD9B RID: 44443 RVA: 0x0028A114 File Offset: 0x00288314
[Token(Token = "0x17001BB0")]
public AlgorithmIdentifier CompressionAlgorithmIdentifier
{
[Token(Token = "0x600AD9B")]
[Address(RVA = "0x3C1240", Offset = "0x3BFC40", VA = "0x1803C1240")]
get
{
return this._compressionAlgorithm;
}
}
// Token: 0x0600AD9C RID: 44444 RVA: 0x0028A128 File Offset: 0x00288328
[Token(Token = "0x600AD9C")]
[Address(RVA = "0x3C1220", Offset = "0x3BFC20", VA = "0x1803C1220")]
public ContentInfoParser GetEncapContentInfo()
{
return this._encapContentInfo;
}
// Token: 0x0400723C RID: 29244
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
[Token(Token = "0x400723C")]
private DerInteger _version;
// Token: 0x0400723D RID: 29245
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
[Token(Token = "0x400723D")]
private AlgorithmIdentifier _compressionAlgorithm;
// Token: 0x0400723E RID: 29246
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
[Token(Token = "0x400723E")]
private ContentInfoParser _encapContentInfo;
}
}