scripts
This commit is contained in:
+80
@@ -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;
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user