scripts
This commit is contained in:
@@ -0,0 +1,93 @@
|
||||
using System;
|
||||
using System.IO;
|
||||
using System.Runtime.InteropServices;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace BestHTTP.SecureProtocol.Org.BouncyCastle.Crypto.Tls
|
||||
{
|
||||
// Token: 0x020015A1 RID: 5537
|
||||
[Token(Token = "0x20015A1")]
|
||||
[StructLayout(3)]
|
||||
public interface TlsKeyExchange
|
||||
{
|
||||
// Token: 0x06009345 RID: 37701
|
||||
[Token(Token = "0x6009345")]
|
||||
[Address(Slot = "0")]
|
||||
void Init(TlsContext context);
|
||||
|
||||
// Token: 0x06009346 RID: 37702
|
||||
[Token(Token = "0x6009346")]
|
||||
[Address(Slot = "1")]
|
||||
void SkipServerCredentials();
|
||||
|
||||
// Token: 0x06009347 RID: 37703
|
||||
[Token(Token = "0x6009347")]
|
||||
[Address(Slot = "2")]
|
||||
void ProcessServerCredentials(TlsCredentials serverCredentials);
|
||||
|
||||
// Token: 0x06009348 RID: 37704
|
||||
[Token(Token = "0x6009348")]
|
||||
[Address(Slot = "3")]
|
||||
void ProcessServerCertificate(Certificate serverCertificate);
|
||||
|
||||
// Token: 0x170017B5 RID: 6069
|
||||
// (get) Token: 0x06009349 RID: 37705
|
||||
[Token(Token = "0x170017B5")]
|
||||
bool RequiresServerKeyExchange
|
||||
{
|
||||
[Token(Token = "0x6009349")]
|
||||
[Address(Slot = "4")]
|
||||
get;
|
||||
}
|
||||
|
||||
// Token: 0x0600934A RID: 37706
|
||||
[Token(Token = "0x600934A")]
|
||||
[Address(Slot = "5")]
|
||||
byte[] GenerateServerKeyExchange();
|
||||
|
||||
// Token: 0x0600934B RID: 37707
|
||||
[Token(Token = "0x600934B")]
|
||||
[Address(Slot = "6")]
|
||||
void SkipServerKeyExchange();
|
||||
|
||||
// Token: 0x0600934C RID: 37708
|
||||
[Token(Token = "0x600934C")]
|
||||
[Address(Slot = "7")]
|
||||
void ProcessServerKeyExchange(Stream input);
|
||||
|
||||
// Token: 0x0600934D RID: 37709
|
||||
[Token(Token = "0x600934D")]
|
||||
[Address(Slot = "8")]
|
||||
void ValidateCertificateRequest(CertificateRequest certificateRequest);
|
||||
|
||||
// Token: 0x0600934E RID: 37710
|
||||
[Token(Token = "0x600934E")]
|
||||
[Address(Slot = "9")]
|
||||
void SkipClientCredentials();
|
||||
|
||||
// Token: 0x0600934F RID: 37711
|
||||
[Token(Token = "0x600934F")]
|
||||
[Address(Slot = "10")]
|
||||
void ProcessClientCredentials(TlsCredentials clientCredentials);
|
||||
|
||||
// Token: 0x06009350 RID: 37712
|
||||
[Token(Token = "0x6009350")]
|
||||
[Address(Slot = "11")]
|
||||
void ProcessClientCertificate(Certificate clientCertificate);
|
||||
|
||||
// Token: 0x06009351 RID: 37713
|
||||
[Token(Token = "0x6009351")]
|
||||
[Address(Slot = "12")]
|
||||
void GenerateClientKeyExchange(Stream output);
|
||||
|
||||
// Token: 0x06009352 RID: 37714
|
||||
[Token(Token = "0x6009352")]
|
||||
[Address(Slot = "13")]
|
||||
void ProcessClientKeyExchange(Stream input);
|
||||
|
||||
// Token: 0x06009353 RID: 37715
|
||||
[Token(Token = "0x6009353")]
|
||||
[Address(Slot = "14")]
|
||||
byte[] GeneratePremasterSecret();
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user