Files
Apr2020-Cpp2Il-Dump/Assembly-CSharp/BestHTTP/SecureProtocol/Org/BouncyCastle/Asn1/Smime/SmimeCapabilityVector.cs
T
niko 8fc35183db a
2026-04-11 22:19:20 +02:00

98 lines
2.9 KiB
C#

using System;
using Cpp2IlInjected;
namespace BestHTTP.SecureProtocol.Org.BouncyCastle.Asn1.Smime
{
// Token: 0x02001E5D RID: 7773
[Token(Token = "0x2001E5D")]
public class SmimeCapabilityVector
{
// Token: 0x0600C4DF RID: 50399 RVA: 0x002CEF30 File Offset: 0x002CD130
[Token(Token = "0x600C4DF")]
[Address(RVA = "0x272F370", Offset = "0x272E170", VA = "0x18272F370")]
public void AddCapability(DerObjectIdentifier capability)
{
Asn1EncodableVector asn1EncodableVector = this.capabilities;
Asn1Encodable[] array = new Asn1Encodable[1];
DerSequence derSequence = new DerSequence(capability);
if (derSequence != 0)
{
}
array[0] = derSequence;
asn1EncodableVector.Add(array);
}
// Token: 0x0600C4E0 RID: 50400 RVA: 0x002CEF6C File Offset: 0x002CD16C
[Token(Token = "0x600C4E0")]
[Address(RVA = "0x272F450", Offset = "0x272E250", VA = "0x18272F450")]
public void AddCapability(DerObjectIdentifier capability, int value)
{
Asn1EncodableVector asn1EncodableVector = this.capabilities;
Asn1Encodable[] array = new Asn1Encodable[1];
Asn1Encodable[] array2 = new Asn1Encodable[2];
if (capability != 0)
{
}
array2[0] = capability;
DerInteger derInteger = new DerInteger(value);
if (derInteger != 0)
{
}
array2[1] = derInteger;
DerSequence derSequence = new DerSequence(array2);
if (derSequence != 0)
{
}
array[0] = derSequence;
asn1EncodableVector.Add(array);
}
// Token: 0x0600C4E1 RID: 50401 RVA: 0x002CEFD0 File Offset: 0x002CD1D0
[Token(Token = "0x600C4E1")]
[Address(RVA = "0x272F1C0", Offset = "0x272DFC0", VA = "0x18272F1C0")]
public void AddCapability(DerObjectIdentifier capability, Asn1Encodable parameters)
{
Asn1EncodableVector asn1EncodableVector = this.capabilities;
Asn1Encodable[] array = new Asn1Encodable[1];
Asn1Encodable[] array2 = new Asn1Encodable[2];
if (capability != 0)
{
}
array2[0] = capability;
if (parameters != 0)
{
}
array2[1] = parameters;
DerSequence derSequence = new DerSequence(array2);
if (derSequence != 0)
{
}
array[0] = derSequence;
asn1EncodableVector.Add(array);
}
// Token: 0x0600C4E2 RID: 50402 RVA: 0x002CF02C File Offset: 0x002CD22C
[Token(Token = "0x600C4E2")]
[Address(RVA = "0x3F6E20", Offset = "0x3F5C20", VA = "0x1803F6E20")]
public Asn1EncodableVector ToAsn1EncodableVector()
{
return this.capabilities;
}
// Token: 0x0600C4E3 RID: 50403 RVA: 0x002CF040 File Offset: 0x002CD240
[Token(Token = "0x600C4E3")]
[Address(RVA = "0x272F620", Offset = "0x272E420", VA = "0x18272F620")]
public SmimeCapabilityVector()
{
Asn1EncodableVector asn1EncodableVector;
this.capabilities = asn1EncodableVector;
base..ctor();
}
// Token: 0x04007C66 RID: 31846
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x4007C66")]
private readonly Asn1EncodableVector capabilities;
}
}