m
This commit is contained in:
@@ -0,0 +1,107 @@
|
||||
using System;
|
||||
using System.Collections;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace BestHTTP.SecureProtocol.Org.BouncyCastle.Asn1
|
||||
{
|
||||
// Token: 0x02001E74 RID: 7796
|
||||
[Token(Token = "0x2001E74")]
|
||||
public class BerSequence : DerSequence
|
||||
{
|
||||
// Token: 0x0600C364 RID: 50020 RVA: 0x002C2958 File Offset: 0x002C0B58
|
||||
[Token(Token = "0x600C364")]
|
||||
[Address(RVA = "0x2296490", Offset = "0x2295490", VA = "0x182296490")]
|
||||
public new static BerSequence FromVector(Asn1EncodableVector v)
|
||||
{
|
||||
IList v2 = v.v;
|
||||
return new BerSequence(v);
|
||||
}
|
||||
|
||||
// Token: 0x0600C365 RID: 50021 RVA: 0x002C2978 File Offset: 0x002C0B78
|
||||
[Token(Token = "0x600C365")]
|
||||
[Address(RVA = "0x2296640", Offset = "0x2295640", VA = "0x182296640")]
|
||||
public BerSequence()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600C366 RID: 50022 RVA: 0x002C298C File Offset: 0x002C0B8C
|
||||
[Token(Token = "0x600C366")]
|
||||
[Address(RVA = "0x22966A0", Offset = "0x22956A0", VA = "0x1822966A0")]
|
||||
public BerSequence(Asn1Encodable obj)
|
||||
: base(obj)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600C367 RID: 50023 RVA: 0x002C29A0 File Offset: 0x002C0BA0
|
||||
[Token(Token = "0x600C367")]
|
||||
[Address(RVA = "0x2296710", Offset = "0x2295710", VA = "0x182296710")]
|
||||
public BerSequence(params Asn1Encodable[] v)
|
||||
: base(v)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600C368 RID: 50024 RVA: 0x002C29B4 File Offset: 0x002C0BB4
|
||||
[Token(Token = "0x600C368")]
|
||||
[Address(RVA = "0x2296780", Offset = "0x2295780", VA = "0x182296780")]
|
||||
public BerSequence(Asn1EncodableVector v)
|
||||
: base(v)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600C369 RID: 50025 RVA: 0x002C29C8 File Offset: 0x002C0BC8
|
||||
[Token(Token = "0x600C369")]
|
||||
[Address(RVA = "0x22961B0", Offset = "0x22951B0", VA = "0x1822961B0", Slot = "6")]
|
||||
internal override void Encode(DerOutputStream derOut)
|
||||
{
|
||||
int num;
|
||||
do
|
||||
{
|
||||
num = 0;
|
||||
if (derOut == 0 || (derOut == 0 && derOut == 0))
|
||||
{
|
||||
goto IL_4D;
|
||||
}
|
||||
IEnumerator enumerator = this.GetEnumerator();
|
||||
if (enumerator != 0)
|
||||
{
|
||||
if (num < enumerator)
|
||||
{
|
||||
num += num;
|
||||
num++;
|
||||
}
|
||||
if (num == 0)
|
||||
{
|
||||
num += num;
|
||||
num++;
|
||||
num += 19;
|
||||
}
|
||||
if (num == 0)
|
||||
{
|
||||
goto IL_55;
|
||||
}
|
||||
derOut.WriteObject(num);
|
||||
}
|
||||
}
|
||||
while (num != 0);
|
||||
return;
|
||||
IL_4D:
|
||||
base.Encode(derOut);
|
||||
return;
|
||||
IL_55:
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x0600C36A RID: 50026 RVA: 0x002C2A30 File Offset: 0x002C0C30
|
||||
// Note: this type is marked as 'beforefieldinit'.
|
||||
[Token(Token = "0x600C36A")]
|
||||
[Address(RVA = "0x22965B0", Offset = "0x22955B0", VA = "0x1822965B0")]
|
||||
static BerSequence()
|
||||
{
|
||||
BerSequence berSequence = new BerSequence();
|
||||
}
|
||||
|
||||
// Token: 0x04007B4F RID: 31567
|
||||
[Token(Token = "0x4007B4F")]
|
||||
public new static readonly BerSequence Empty;
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user