Files
Jan2021-Cpp2Il-Dump/Assembly-CSharp/BestHTTP/SecureProtocol/Org/BouncyCastle/Crypto/Tls/TlsServer.cs
T
2026-04-08 23:40:05 +02:00

104 lines
2.7 KiB
C#

using System;
using System.Collections;
using System.Runtime.InteropServices;
using Cpp2IlInjected;
namespace BestHTTP.SecureProtocol.Org.BouncyCastle.Crypto.Tls
{
// Token: 0x020015B0 RID: 5552
[Token(Token = "0x20015B0")]
[StructLayout(3)]
public interface TlsServer : TlsPeer
{
// Token: 0x060093DC RID: 37852
[Token(Token = "0x60093DC")]
[Address(Slot = "0")]
void Init(TlsServerContext context);
// Token: 0x060093DD RID: 37853
[Token(Token = "0x60093DD")]
[Address(Slot = "1")]
void NotifyClientVersion(ProtocolVersion clientVersion);
// Token: 0x060093DE RID: 37854
[Token(Token = "0x60093DE")]
[Address(Slot = "2")]
void NotifyFallback(bool isFallback);
// Token: 0x060093DF RID: 37855
[Token(Token = "0x60093DF")]
[Address(Slot = "3")]
void NotifyOfferedCipherSuites(int[] offeredCipherSuites);
// Token: 0x060093E0 RID: 37856
[Token(Token = "0x60093E0")]
[Address(Slot = "4")]
void NotifyOfferedCompressionMethods(byte[] offeredCompressionMethods);
// Token: 0x060093E1 RID: 37857
[Token(Token = "0x60093E1")]
[Address(Slot = "5")]
void ProcessClientExtensions(IDictionary clientExtensions);
// Token: 0x060093E2 RID: 37858
[Token(Token = "0x60093E2")]
[Address(Slot = "6")]
ProtocolVersion GetServerVersion();
// Token: 0x060093E3 RID: 37859
[Token(Token = "0x60093E3")]
[Address(Slot = "7")]
int GetSelectedCipherSuite();
// Token: 0x060093E4 RID: 37860
[Token(Token = "0x60093E4")]
[Address(Slot = "8")]
byte GetSelectedCompressionMethod();
// Token: 0x060093E5 RID: 37861
[Token(Token = "0x60093E5")]
[Address(Slot = "9")]
IDictionary GetServerExtensions();
// Token: 0x060093E6 RID: 37862
[Token(Token = "0x60093E6")]
[Address(Slot = "10")]
IList GetServerSupplementalData();
// Token: 0x060093E7 RID: 37863
[Token(Token = "0x60093E7")]
[Address(Slot = "11")]
TlsCredentials GetCredentials();
// Token: 0x060093E8 RID: 37864
[Token(Token = "0x60093E8")]
[Address(Slot = "12")]
CertificateStatus GetCertificateStatus();
// Token: 0x060093E9 RID: 37865
[Token(Token = "0x60093E9")]
[Address(Slot = "13")]
TlsKeyExchange GetKeyExchange();
// Token: 0x060093EA RID: 37866
[Token(Token = "0x60093EA")]
[Address(Slot = "14")]
CertificateRequest GetCertificateRequest();
// Token: 0x060093EB RID: 37867
[Token(Token = "0x60093EB")]
[Address(Slot = "15")]
void ProcessClientSupplementalData(IList clientSupplementalData);
// Token: 0x060093EC RID: 37868
[Token(Token = "0x60093EC")]
[Address(Slot = "16")]
void NotifyClientCertificate(Certificate clientCertificate);
// Token: 0x060093ED RID: 37869
[Token(Token = "0x60093ED")]
[Address(Slot = "17")]
NewSessionTicket GetNewSessionTicket();
}
}