a
This commit is contained in:
+78
@@ -0,0 +1,78 @@
|
||||
using System;
|
||||
using System.IO;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace BestHTTP.SecureProtocol.Org.BouncyCastle.Crypto.Tls
|
||||
{
|
||||
// Token: 0x02001B44 RID: 6980
|
||||
[Token(Token = "0x2001B44")]
|
||||
public class NewSessionTicket
|
||||
{
|
||||
// Token: 0x0600AD61 RID: 44385 RVA: 0x0025BF0C File Offset: 0x0025A10C
|
||||
[Token(Token = "0x600AD61")]
|
||||
[Address(RVA = "0x4089A0", Offset = "0x4077A0", VA = "0x1804089A0")]
|
||||
public NewSessionTicket(long ticketLifetimeHint, byte[] ticket)
|
||||
{
|
||||
this.mTicketLifetimeHint = ticketLifetimeHint;
|
||||
this.mTicket = ticket;
|
||||
}
|
||||
|
||||
// Token: 0x17001B6F RID: 7023
|
||||
// (get) Token: 0x0600AD62 RID: 44386 RVA: 0x0025BF30 File Offset: 0x0025A130
|
||||
[Token(Token = "0x17001B6F")]
|
||||
public virtual long TicketLifetimeHint
|
||||
{
|
||||
[Token(Token = "0x600AD62")]
|
||||
[Address(RVA = "0x3F6E20", Offset = "0x3F5C20", VA = "0x1803F6E20", Slot = "4")]
|
||||
get
|
||||
{
|
||||
return this.mTicketLifetimeHint;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17001B70 RID: 7024
|
||||
// (get) Token: 0x0600AD63 RID: 44387 RVA: 0x0025BF44 File Offset: 0x0025A144
|
||||
[Token(Token = "0x17001B70")]
|
||||
public virtual byte[] Ticket
|
||||
{
|
||||
[Token(Token = "0x600AD63")]
|
||||
[Address(RVA = "0x3F5F40", Offset = "0x3F4D40", VA = "0x1803F5F40", Slot = "5")]
|
||||
get
|
||||
{
|
||||
return this.mTicket;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600AD64 RID: 44388 RVA: 0x0025BF58 File Offset: 0x0025A158
|
||||
[Token(Token = "0x600AD64")]
|
||||
[Address(RVA = "0x18BB8F0", Offset = "0x18BA6F0", VA = "0x1818BB8F0", Slot = "6")]
|
||||
public virtual void Encode(Stream output)
|
||||
{
|
||||
TlsUtilities.WriteUint32(this.mTicketLifetimeHint, output);
|
||||
TlsUtilities.WriteOpaque16(this.mTicket, output);
|
||||
}
|
||||
|
||||
// Token: 0x0600AD65 RID: 44389 RVA: 0x0025BF80 File Offset: 0x0025A180
|
||||
[Token(Token = "0x600AD65")]
|
||||
[Address(RVA = "0x18BB970", Offset = "0x18BA770", VA = "0x1818BB970")]
|
||||
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: 0x04006F68 RID: 28520
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4006F68")]
|
||||
protected readonly long mTicketLifetimeHint;
|
||||
|
||||
// Token: 0x04006F69 RID: 28521
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4006F69")]
|
||||
protected readonly byte[] mTicket;
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user