using System; using BestHTTP.SecureProtocol.Org.BouncyCastle.Crypto.Prng; using BestHTTP.SecureProtocol.Org.BouncyCastle.Security; using Cpp2IlInjected; namespace BestHTTP.SecureProtocol.Org.BouncyCastle.Crypto.Tls { // Token: 0x02001B6A RID: 7018 [Token(Token = "0x2001B6A")] public interface TlsContext { // Token: 0x17001BA6 RID: 7078 // (get) Token: 0x0600AE54 RID: 44628 [Token(Token = "0x17001BA6")] IRandomGenerator NonceRandomGenerator { [Token(Token = "0x600AE54")] [Address(Slot = "0")] get; } // Token: 0x17001BA7 RID: 7079 // (get) Token: 0x0600AE55 RID: 44629 [Token(Token = "0x17001BA7")] SecureRandom SecureRandom { [Token(Token = "0x600AE55")] [Address(Slot = "1")] get; } // Token: 0x17001BA8 RID: 7080 // (get) Token: 0x0600AE56 RID: 44630 [Token(Token = "0x17001BA8")] SecurityParameters SecurityParameters { [Token(Token = "0x600AE56")] [Address(Slot = "2")] get; } // Token: 0x17001BA9 RID: 7081 // (get) Token: 0x0600AE57 RID: 44631 [Token(Token = "0x17001BA9")] bool IsServer { [Token(Token = "0x600AE57")] [Address(Slot = "3")] get; } // Token: 0x17001BAA RID: 7082 // (get) Token: 0x0600AE58 RID: 44632 [Token(Token = "0x17001BAA")] ProtocolVersion ClientVersion { [Token(Token = "0x600AE58")] [Address(Slot = "4")] get; } // Token: 0x17001BAB RID: 7083 // (get) Token: 0x0600AE59 RID: 44633 [Token(Token = "0x17001BAB")] ProtocolVersion ServerVersion { [Token(Token = "0x600AE59")] [Address(Slot = "5")] get; } // Token: 0x17001BAC RID: 7084 // (get) Token: 0x0600AE5A RID: 44634 [Token(Token = "0x17001BAC")] TlsSession ResumableSession { [Token(Token = "0x600AE5A")] [Address(Slot = "6")] get; } // Token: 0x17001BAD RID: 7085 // (get) Token: 0x0600AE5B RID: 44635 // (set) Token: 0x0600AE5C RID: 44636 [Token(Token = "0x17001BAD")] object UserObject { [Token(Token = "0x600AE5B")] [Address(Slot = "7")] get; [Token(Token = "0x600AE5C")] [Address(Slot = "8")] set; } // Token: 0x0600AE5D RID: 44637 [Token(Token = "0x600AE5D")] [Address(Slot = "9")] byte[] ExportKeyingMaterial(string asciiLabel, byte[] context_value, int length); } }