84 lines
2.2 KiB
C#
84 lines
2.2 KiB
C#
using System;
|
|
using BestHTTP.SecureProtocol.Org.BouncyCastle.Asn1.X509;
|
|
using Cpp2IlInjected;
|
|
|
|
namespace BestHTTP.SecureProtocol.Org.BouncyCastle.Asn1.Cms
|
|
{
|
|
// Token: 0x02001F22 RID: 7970
|
|
[Token(Token = "0x2001F22")]
|
|
public class CompressedDataParser
|
|
{
|
|
// Token: 0x0600C973 RID: 51571 RVA: 0x002E2580 File Offset: 0x002E0780
|
|
[Token(Token = "0x600C973")]
|
|
[Address(RVA = "0x2AD4E70", Offset = "0x2AD3C70", VA = "0x182AD4E70")]
|
|
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: 0x17001FB0 RID: 8112
|
|
// (get) Token: 0x0600C974 RID: 51572 RVA: 0x002E25C0 File Offset: 0x002E07C0
|
|
[Token(Token = "0x17001FB0")]
|
|
public DerInteger Version
|
|
{
|
|
[Token(Token = "0x600C974")]
|
|
[Address(RVA = "0x3F6E20", Offset = "0x3F5C20", VA = "0x1803F6E20")]
|
|
get
|
|
{
|
|
return this._version;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17001FB1 RID: 8113
|
|
// (get) Token: 0x0600C975 RID: 51573 RVA: 0x002E25D4 File Offset: 0x002E07D4
|
|
[Token(Token = "0x17001FB1")]
|
|
public AlgorithmIdentifier CompressionAlgorithmIdentifier
|
|
{
|
|
[Token(Token = "0x600C975")]
|
|
[Address(RVA = "0x3F5F40", Offset = "0x3F4D40", VA = "0x1803F5F40")]
|
|
get
|
|
{
|
|
return this._compressionAlgorithm;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600C976 RID: 51574 RVA: 0x002E25E8 File Offset: 0x002E07E8
|
|
[Token(Token = "0x600C976")]
|
|
[Address(RVA = "0x3F6400", Offset = "0x3F5200", VA = "0x1803F6400")]
|
|
public ContentInfoParser GetEncapContentInfo()
|
|
{
|
|
return this._encapContentInfo;
|
|
}
|
|
|
|
// Token: 0x0400807F RID: 32895
|
|
[FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x400807F")]
|
|
private DerInteger _version;
|
|
|
|
// Token: 0x04008080 RID: 32896
|
|
[FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x4008080")]
|
|
private AlgorithmIdentifier _compressionAlgorithm;
|
|
|
|
// Token: 0x04008081 RID: 32897
|
|
[FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x4008081")]
|
|
private ContentInfoParser _encapContentInfo;
|
|
}
|
|
}
|