48 lines
1.4 KiB
C#
48 lines
1.4 KiB
C#
using System;
|
|
using System.Runtime.InteropServices;
|
|
using Cpp2IlInjected;
|
|
|
|
namespace BestHTTP.SecureProtocol.Org.BouncyCastle.Asn1
|
|
{
|
|
// Token: 0x020017D1 RID: 6097
|
|
[Token(Token = "0x20017D1")]
|
|
[StructLayout(3)]
|
|
public class DerOctetString : Asn1OctetString
|
|
{
|
|
// Token: 0x0600A4A1 RID: 42145 RVA: 0x00264C20 File Offset: 0x00262E20
|
|
[Token(Token = "0x600A4A1")]
|
|
[Address(RVA = "0x1ED78D0", Offset = "0x1ED62D0", VA = "0x181ED78D0")]
|
|
public DerOctetString(byte[] str)
|
|
: base(str)
|
|
{
|
|
}
|
|
|
|
// Token: 0x0600A4A2 RID: 42146 RVA: 0x00264C34 File Offset: 0x00262E34
|
|
[Token(Token = "0x600A4A2")]
|
|
[Address(RVA = "0x1ED78C0", Offset = "0x1ED62C0", VA = "0x181ED78C0")]
|
|
public DerOctetString(Asn1Encodable obj)
|
|
: base(obj)
|
|
{
|
|
}
|
|
|
|
// Token: 0x0600A4A3 RID: 42147 RVA: 0x00264C48 File Offset: 0x00262E48
|
|
[Token(Token = "0x600A4A3")]
|
|
[Address(RVA = "0x1ED7840", Offset = "0x1ED6240", VA = "0x181ED7840", Slot = "6")]
|
|
internal override void Encode(DerOutputStream derOut)
|
|
{
|
|
int length = this.str.Length;
|
|
derOut.WriteLength(length);
|
|
int num = derOut.ReadByte();
|
|
}
|
|
|
|
// Token: 0x0600A4A4 RID: 42148 RVA: 0x00264C78 File Offset: 0x00262E78
|
|
[Token(Token = "0x600A4A4")]
|
|
[Address(RVA = "0x1ED77C0", Offset = "0x1ED61C0", VA = "0x181ED77C0")]
|
|
internal static void Encode(DerOutputStream derOut, byte[] bytes, int offset, int length)
|
|
{
|
|
derOut.WriteLength(length);
|
|
int num = derOut.Read(bytes, offset, length);
|
|
}
|
|
}
|
|
}
|