This commit is contained in:
niko
2026-04-08 23:40:05 +02:00
parent d6894bcbc7
commit 18dc73f922
7750 changed files with 1795369 additions and 0 deletions
@@ -0,0 +1,80 @@
using System;
using System.IO;
using System.Runtime.InteropServices;
using Cpp2IlInjected;
namespace BestHTTP.SecureProtocol.Org.BouncyCastle.Crypto.Tls
{
// Token: 0x02001567 RID: 5479
[Token(Token = "0x2001567")]
[StructLayout(3)]
public class NewSessionTicket
{
// Token: 0x06009187 RID: 37255 RVA: 0x002048CC File Offset: 0x00202ACC
[Token(Token = "0x6009187")]
[Address(RVA = "0x3C39C0", Offset = "0x3C23C0", VA = "0x1803C39C0")]
public NewSessionTicket(long ticketLifetimeHint, byte[] ticket)
{
this.mTicketLifetimeHint = ticketLifetimeHint;
this.mTicket = ticket;
}
// Token: 0x1700176E RID: 5998
// (get) Token: 0x06009188 RID: 37256 RVA: 0x002048F0 File Offset: 0x00202AF0
[Token(Token = "0x1700176E")]
public virtual long TicketLifetimeHint
{
[Token(Token = "0x6009188")]
[Address(RVA = "0x3C39A0", Offset = "0x3C23A0", VA = "0x1803C39A0", Slot = "4")]
get
{
return this.mTicketLifetimeHint;
}
}
// Token: 0x1700176F RID: 5999
// (get) Token: 0x06009189 RID: 37257 RVA: 0x00204904 File Offset: 0x00202B04
[Token(Token = "0x1700176F")]
public virtual byte[] Ticket
{
[Token(Token = "0x6009189")]
[Address(RVA = "0x3C1240", Offset = "0x3BFC40", VA = "0x1803C1240", Slot = "5")]
get
{
return this.mTicket;
}
}
// Token: 0x0600918A RID: 37258 RVA: 0x00204918 File Offset: 0x00202B18
[Token(Token = "0x600918A")]
[Address(RVA = "0x1E887C0", Offset = "0x1E871C0", VA = "0x181E887C0", Slot = "6")]
public virtual void Encode(Stream output)
{
TlsUtilities.WriteUint32(this.mTicketLifetimeHint, output);
TlsUtilities.WriteOpaque16(this.mTicket, output);
}
// Token: 0x0600918B RID: 37259 RVA: 0x00204940 File Offset: 0x00202B40
[Token(Token = "0x600918B")]
[Address(RVA = "0x1E88840", Offset = "0x1E87240", VA = "0x181E88840")]
public static NewSessionTicket Parse(Stream input)
{
long num = TlsUtilities.ReadUint32(input);
byte[] array = TlsUtilities.ReadOpaque16(input);
NewSessionTicket newSessionTicket;
newSessionTicket.mTicketLifetimeHint = num;
newSessionTicket.mTicket = array;
return newSessionTicket;
}
// Token: 0x04006125 RID: 24869
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
[Token(Token = "0x4006125")]
protected readonly long mTicketLifetimeHint;
// Token: 0x04006126 RID: 24870
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
[Token(Token = "0x4006126")]
protected readonly byte[] mTicket;
}
}