Files
27Aug2021-Cpp2IL-Dump/Assembly-CSharp/BestHTTP/SecureProtocol/Org/BouncyCastle/Crypto/Tls/TlsServer.cs
T
niko c12fbe3fc6 m
2026-04-12 16:51:38 +02:00

102 lines
2.7 KiB
C#

using System;
using System.Collections;
using Cpp2IlInjected;
namespace BestHTTP.SecureProtocol.Org.BouncyCastle.Crypto.Tls
{
// Token: 0x02001C6D RID: 7277
[Token(Token = "0x2001C6D")]
public interface TlsServer : TlsPeer
{
// Token: 0x0600B384 RID: 45956
[Token(Token = "0x600B384")]
[Address(Slot = "0")]
void Init(TlsServerContext context);
// Token: 0x0600B385 RID: 45957
[Token(Token = "0x600B385")]
[Address(Slot = "1")]
void NotifyClientVersion(ProtocolVersion clientVersion);
// Token: 0x0600B386 RID: 45958
[Token(Token = "0x600B386")]
[Address(Slot = "2")]
void NotifyFallback(bool isFallback);
// Token: 0x0600B387 RID: 45959
[Token(Token = "0x600B387")]
[Address(Slot = "3")]
void NotifyOfferedCipherSuites(int[] offeredCipherSuites);
// Token: 0x0600B388 RID: 45960
[Token(Token = "0x600B388")]
[Address(Slot = "4")]
void NotifyOfferedCompressionMethods(byte[] offeredCompressionMethods);
// Token: 0x0600B389 RID: 45961
[Token(Token = "0x600B389")]
[Address(Slot = "5")]
void ProcessClientExtensions(IDictionary clientExtensions);
// Token: 0x0600B38A RID: 45962
[Token(Token = "0x600B38A")]
[Address(Slot = "6")]
ProtocolVersion GetServerVersion();
// Token: 0x0600B38B RID: 45963
[Token(Token = "0x600B38B")]
[Address(Slot = "7")]
int GetSelectedCipherSuite();
// Token: 0x0600B38C RID: 45964
[Token(Token = "0x600B38C")]
[Address(Slot = "8")]
byte GetSelectedCompressionMethod();
// Token: 0x0600B38D RID: 45965
[Token(Token = "0x600B38D")]
[Address(Slot = "9")]
IDictionary GetServerExtensions();
// Token: 0x0600B38E RID: 45966
[Token(Token = "0x600B38E")]
[Address(Slot = "10")]
IList GetServerSupplementalData();
// Token: 0x0600B38F RID: 45967
[Token(Token = "0x600B38F")]
[Address(Slot = "11")]
TlsCredentials GetCredentials();
// Token: 0x0600B390 RID: 45968
[Token(Token = "0x600B390")]
[Address(Slot = "12")]
CertificateStatus GetCertificateStatus();
// Token: 0x0600B391 RID: 45969
[Token(Token = "0x600B391")]
[Address(Slot = "13")]
TlsKeyExchange GetKeyExchange();
// Token: 0x0600B392 RID: 45970
[Token(Token = "0x600B392")]
[Address(Slot = "14")]
CertificateRequest GetCertificateRequest();
// Token: 0x0600B393 RID: 45971
[Token(Token = "0x600B393")]
[Address(Slot = "15")]
void ProcessClientSupplementalData(IList clientSupplementalData);
// Token: 0x0600B394 RID: 45972
[Token(Token = "0x600B394")]
[Address(Slot = "16")]
void NotifyClientCertificate(Certificate clientCertificate);
// Token: 0x0600B395 RID: 45973
[Token(Token = "0x600B395")]
[Address(Slot = "17")]
NewSessionTicket GetNewSessionTicket();
}
}