| void .ctor(TlsCrypto crypto) | 2 flags | | 0x08 |
| bool AllowUnexpectedServerExtension(int extensionType, const byte[]& extensionData) | 3 flags | | 0x08 |
| IList<System.Int32> GetNamedGroupRoles() | 3 flags | | 0x08 |
| void CheckForUnexpectedServerExtension(IDictionary<System.Int32 serverExtensions, int extensionType) | 3 flags | | 0x08 |
| TlsPskIdentity GetPskIdentity() | Public+2 flags | | 0x08 |
| TlsSrpIdentity GetSrpIdentity() | Public+2 flags | | 0x08 |
| TlsDHGroupVerifier GetDHGroupVerifier() | Public+2 flags | | 0x08 |
| TlsSrpConfigVerifier GetSrpConfigVerifier() | Public+2 flags | | 0x08 |
| IList<Best.HTTP.SecureProtocol.Org.BouncyCastle.Asn1.X509.X509Name> GetCertificateAuthorities() | 3 flags | | 0x08 |
| IList<Best.HTTP.SecureProtocol.Org.BouncyCastle.Tls.ProtocolName> GetProtocolNames() | 3 flags | | 0x08 |
| CertificateStatusRequest GetCertificateStatusRequest() | 3 flags | | 0x08 |
| IList<Best.HTTP.SecureProtocol.Org.BouncyCastle.Tls.CertificateStatusRequestItemV2> GetMultiCertStatusRequest() | 3 flags | | 0x08 |
| IList<Best.HTTP.SecureProtocol.Org.BouncyCastle.Tls.ServerName> GetSniServerNames() | 3 flags | | 0x08 |
| IList<System.Int32> GetSupportedGroups(IList<System.Int32> namedGroupRoles) | 3 flags | | 0x08 |
| IList<Best.HTTP.SecureProtocol.Org.BouncyCastle.Tls.SignatureAndHashAlgorithm> GetSupportedSignatureAlgorithms() | 3 flags | | 0x08 |
| IList<Best.HTTP.SecureProtocol.Org.BouncyCastle.Tls.SignatureAndHashAlgorithm> GetSupportedSignatureAlgorithmsCert() | 3 flags | | 0x08 |
| IList<Best.HTTP.SecureProtocol.Org.BouncyCastle.Tls.TrustedAuthority> GetTrustedCAIndication() | 3 flags | | 0x08 |
| short[] GetAllowedClientCertificateTypes() | 3 flags | | 0x08 |
| short[] GetAllowedServerCertificateTypes() | 3 flags | | 0x08 |
| void Init(TlsClientContext context) | Public+2 flags | | 0x08 |
| ProtocolVersion[] GetProtocolVersions() | Public+1 flags | | 0x08 |
| int[] GetCipherSuites() | Public+1 flags | | 0x08 |
| void NotifyHandshakeBeginning() | Public+1 flags | | 0x00 |
| TlsSession GetSessionToResume() | Public+2 flags | | 0x08 |
| IList<Best.HTTP.SecureProtocol.Org.BouncyCastle.Tls.TlsPskExternal> GetExternalPsks() | Public+2 flags | | 0x08 |
| bool IsFallback() | Public+2 flags | | 0x01 |
| IDictionary<System.Int32 GetClientExtensions() | Public+2 flags | | 0x08 |
| IList<System.Int32> GetEarlyKeyShareGroups() | Public+2 flags | | 0x08 |
| void NotifyServerVersion(ProtocolVersion serverVersion) | Public+2 flags | | 0x08 |
| void NotifySessionToResume(TlsSession session) | Public+2 flags | | 0x08 |
| void NotifySessionID(const byte[]& sessionID) | Public+2 flags | | 0x08 |
| void NotifySelectedCipherSuite(int selectedCipherSuite) | Public+2 flags | | 0x04 |
| void NotifySelectedPsk(TlsPsk selectedPsk) | Public+2 flags | | 0x08 |
| void ProcessServerExtensions(IDictionary<System.Int32 serverExtensions) | Public+2 flags | | 0x08 |
| void ProcessServerSupplementalData(IList<Best.HTTP.SecureProtocol.Org.BouncyCastle.Tls.SupplementalDataEntry> serverSupplementalData) | Public+2 flags | | 0x08 |
| TlsAuthentication GetAuthentication() | Public+3 flags | | 0x08 |
| IList<Best.HTTP.SecureProtocol.Org.BouncyCastle.Tls.SupplementalDataEntry> GetClientSupplementalData() | Public+2 flags | | 0x08 |
| void NotifyNewSessionTicket(NewSessionTicket newSessionTicket) | Public+2 flags | | 0x08 |