Zdexby TheHolyOneZ
49,743 classes
Class

AbstractTls13Client

: AbstractTlsClient : AbstractTlsPeer : Object
Best.HTTP.Shared.TLS.AbstractTls13Client, com.Tivadar.Best.HTTP 0x0068 (104 B) inherited 0x0050 com.Tivadar.Best.HTTP.dll
0x00x0068

Members 4

OffsetSizeNameTypeFlagsDefault
0x08DefaultCipherSuitesint[]Static+2 flags—
0x08_sniServerNamesList<Best.HTTP.SecureProtocol.Org.BouncyCastle.Tls.ServerName>1 flags—
0x08_protocolsList<Best.HTTP.SecureProtocol.Org.BouncyCastle.Tls.ProtocolName>1 flags—
0x08<Context>k__BackingFieldLoggingContextPrivate—
Inherited from AbstractTlsClient 6
OffsetSizeNameTypeFlagsDefault
0x08m_contextTlsClientContext1 flags—
0x08m_protocolVersionsProtocolVersion[]1 flags—
0x08m_cipherSuitesint[]1 flags—
0x08m_supportedGroupsIList<System.Int32>1 flags—
0x08m_supportedSignatureAlgorithmsIList<Best.HTTP.SecureProtocol.Org.BouncyCastle.Tls.SignatureAndHashAlgorithm>1 flags—
0x08m_supportedSignatureAlgorithmsCertIList<Best.HTTP.SecureProtocol.Org.BouncyCastle.Tls.SignatureAndHashAlgorithm>1 flags—
Inherited from AbstractTlsPeer 2
OffsetSizeNameTypeFlagsDefault
0x08m_cryptoTlsCryptoPrivate+1 flags—
0x08m_closeHandleTlsCloseablePrivate—

Functions 24

SignatureFlagsNativeParams
LoggingContext get_Context()2 flags0x08
void set_Context(LoggingContext value)Private+1 flags0x08
void .ctor(List<Best.HTTP.SecureProtocol.Org.BouncyCastle.Tls.ServerName> sniServerNames, List<Best.HTTP.SecureProtocol.Org.BouncyCastle.Tls.ProtocolName> protocols, TlsCrypto crypto, LoggingContext context)2 flags0x08
string GetNegotiatedApplicationProtocol()Public0x08
ProtocolVersion[] GetSupportedVersions()2 flags0x08
IList<Best.HTTP.SecureProtocol.Org.BouncyCastle.Tls.ProtocolName> GetProtocolNames()2 flags0x08
IList<Best.HTTP.SecureProtocol.Org.BouncyCastle.Tls.ServerName> GetSniServerNames()2 flags0x08
int[] GetSupportedCipherSuites()2 flags0x08
TlsAuthentication GetAuthentication()Public+1 flags0x08
TlsCredentials GetClientCredentials(CertificateRequest certificateRequest)Public+2 flags0x08
void NotifyServerCertificate(TlsServerCertificate serverCertificate)Public+2 flags0x08
void NotifyAlertReceived(short alertLevel, short alertDescription)Public+1 flags0x02
void NotifyAlertRaised(short alertLevel, short alertDescription, const string& message, Exception cause)Public+1 flags0x08
void NotifyHandshakeBeginning()Public+1 flags0x00
void NotifyHandshakeComplete()Public+1 flags0x00
void NotifyNewSessionTicket(NewSessionTicket newSessionTicket)Public+1 flags0x08
void NotifySecureRenegotiation(bool secureRenegotiation)Public+1 flags0x01
void NotifySelectedCipherSuite(int selectedCipherSuite)Public+1 flags0x04
void NotifySelectedPsk(TlsPsk selectedPsk)Public+1 flags0x08
void NotifyServerVersion(ProtocolVersion serverVersion)Public+1 flags0x08
void NotifySessionID(const byte[]& sessionID)Public+1 flags0x08
void NotifySessionToResume(TlsSession session)Public+1 flags0x08
void ProcessServerExtensions(IDictionary<System.Int32 serverExtensions)Public+1 flags0x08
void .cctor()PrivateStatic+1 flags0x00

Subclasses 1

Used by 5

types with a member, parameter or interface of this type