Class
TlsServer
implements TlsPeer
Members 0
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| No reflected members. | |||||
Functions 25
| Signature | Flags | Native | Params |
|---|---|---|---|
| void Init(TlsServerContext context) | Public+3 flags | 0x08 | |
| TlsSession GetSessionToResume(const byte[]& sessionID) | Public+3 flags | 0x08 | |
| byte[] GetNewSessionID() | Public+3 flags | 0x08 | |
| TlsPskExternal GetExternalPsk(IList<Best.HTTP.SecureProtocol.Org.BouncyCastle.Tls.PskIdentity> identities) | Public+3 flags | 0x08 | |
| void NotifySession(TlsSession session) | Public+3 flags | 0x08 | |
| void NotifyClientVersion(ProtocolVersion clientVersion) | Public+3 flags | 0x08 | |
| void NotifyFallback(bool isFallback) | Public+3 flags | 0x01 | |
| void NotifyOfferedCipherSuites(const int[]& offeredCipherSuites) | Public+3 flags | 0x08 | |
| void ProcessClientExtensions(IDictionary<System.Int32 clientExtensions) | Public+3 flags | 0x08 | |
| ProtocolVersion GetServerVersion() | Public+3 flags | 0x08 | |
| int[] GetSupportedGroups() | Public+3 flags | 0x08 | |
| int GetSelectedCipherSuite() | Public+3 flags | 0x04 | |
| IDictionary<System.Int32 GetServerExtensions() | Public+3 flags | 0x08 | |
| void GetServerExtensionsForConnection(IDictionary<System.Int32 serverExtensions) | Public+3 flags | 0x08 | |
| IList<Best.HTTP.SecureProtocol.Org.BouncyCastle.Tls.SupplementalDataEntry> GetServerSupplementalData() | Public+3 flags | 0x08 | |
| TlsCredentials GetCredentials() | Public+3 flags | 0x08 | |
| CertificateStatus GetCertificateStatus() | Public+3 flags | 0x08 | |
| CertificateRequest GetCertificateRequest() | Public+3 flags | 0x08 | |
| TlsPskIdentityManager GetPskIdentityManager() | Public+3 flags | 0x08 | |
| TlsSrpLoginParameters GetSrpLoginParameters() | Public+3 flags | 0x08 | |
| TlsDHConfig GetDHConfig() | Public+3 flags | 0x08 | |
| TlsECConfig GetECDHConfig() | Public+3 flags | 0x08 | |
| void ProcessClientSupplementalData(IList<Best.HTTP.SecureProtocol.Org.BouncyCastle.Tls.SupplementalDataEntry> clientSupplementalData) | Public+3 flags | 0x08 | |
| void NotifyClientCertificate(Certificate clientCertificate) | Public+3 flags | 0x08 | |
| NewSessionTicket GetNewSessionTicket() | Public+3 flags | 0x08 |