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(); } }