Files
Apr2020-Cpp2Il-Dump/Assembly-CSharp/BestHTTP/SecureProtocol/Org/BouncyCastle/Crypto/Tls/TlsServer.cs
T
niko 8fc35183db a
2026-04-11 22:19:20 +02:00

102 lines
2.7 KiB
C#

using System;
using System.Collections;
using Cpp2IlInjected;
namespace BestHTTP.SecureProtocol.Org.BouncyCastle.Crypto.Tls
{
// Token: 0x02001B8D RID: 7053
[Token(Token = "0x2001B8D")]
public interface TlsServer : TlsPeer
{
// Token: 0x0600AFB6 RID: 44982
[Token(Token = "0x600AFB6")]
[Address(Slot = "0")]
void Init(TlsServerContext context);
// Token: 0x0600AFB7 RID: 44983
[Token(Token = "0x600AFB7")]
[Address(Slot = "1")]
void NotifyClientVersion(ProtocolVersion clientVersion);
// Token: 0x0600AFB8 RID: 44984
[Token(Token = "0x600AFB8")]
[Address(Slot = "2")]
void NotifyFallback(bool isFallback);
// Token: 0x0600AFB9 RID: 44985
[Token(Token = "0x600AFB9")]
[Address(Slot = "3")]
void NotifyOfferedCipherSuites(int[] offeredCipherSuites);
// Token: 0x0600AFBA RID: 44986
[Token(Token = "0x600AFBA")]
[Address(Slot = "4")]
void NotifyOfferedCompressionMethods(byte[] offeredCompressionMethods);
// Token: 0x0600AFBB RID: 44987
[Token(Token = "0x600AFBB")]
[Address(Slot = "5")]
void ProcessClientExtensions(IDictionary clientExtensions);
// Token: 0x0600AFBC RID: 44988
[Token(Token = "0x600AFBC")]
[Address(Slot = "6")]
ProtocolVersion GetServerVersion();
// Token: 0x0600AFBD RID: 44989
[Token(Token = "0x600AFBD")]
[Address(Slot = "7")]
int GetSelectedCipherSuite();
// Token: 0x0600AFBE RID: 44990
[Token(Token = "0x600AFBE")]
[Address(Slot = "8")]
byte GetSelectedCompressionMethod();
// Token: 0x0600AFBF RID: 44991
[Token(Token = "0x600AFBF")]
[Address(Slot = "9")]
IDictionary GetServerExtensions();
// Token: 0x0600AFC0 RID: 44992
[Token(Token = "0x600AFC0")]
[Address(Slot = "10")]
IList GetServerSupplementalData();
// Token: 0x0600AFC1 RID: 44993
[Token(Token = "0x600AFC1")]
[Address(Slot = "11")]
TlsCredentials GetCredentials();
// Token: 0x0600AFC2 RID: 44994
[Token(Token = "0x600AFC2")]
[Address(Slot = "12")]
CertificateStatus GetCertificateStatus();
// Token: 0x0600AFC3 RID: 44995
[Token(Token = "0x600AFC3")]
[Address(Slot = "13")]
TlsKeyExchange GetKeyExchange();
// Token: 0x0600AFC4 RID: 44996
[Token(Token = "0x600AFC4")]
[Address(Slot = "14")]
CertificateRequest GetCertificateRequest();
// Token: 0x0600AFC5 RID: 44997
[Token(Token = "0x600AFC5")]
[Address(Slot = "15")]
void ProcessClientSupplementalData(IList clientSupplementalData);
// Token: 0x0600AFC6 RID: 44998
[Token(Token = "0x600AFC6")]
[Address(Slot = "16")]
void NotifyClientCertificate(Certificate clientCertificate);
// Token: 0x0600AFC7 RID: 44999
[Token(Token = "0x600AFC7")]
[Address(Slot = "17")]
NewSessionTicket GetNewSessionTicket();
}
}