override int EndRead(IAsyncResult asyncResult)
virtual IAsyncResult BeginAuthenticateAsClient(string targetHost, AsyncCallback? asyncCallback, object? asyncState)
override void EndWrite(IAsyncResult asyncResult)
override IAsyncResult BeginWrite(byte[] buffer, int offset, int count, AsyncCallback? asyncCallback, object? asyncState)
virtual void EndAuthenticateAsClient(IAsyncResult asyncResult)
override int Read(byte[] buffer, int offset, int count)
void Write(byte[] buffer)
virtual void AuthenticateAsClient(string targetHost)
override IAsyncResult BeginRead(byte[] buffer, int offset, int count, AsyncCallback? asyncCallback, object? asyncState)
static bool CheckCertificateRevocationList
static ? RemoteCertificateValidationCallback ServerCertificateValidationCallback
static SecurityProtocolType SecurityProtocol
override void Write(byte[] buffer, int offset, int size)
readonly X509CertificateCollection _clientCertificates
override void EndWrite(IAsyncResult result)
TlsStream(NetworkStream stream, Socket socket, string host, X509CertificateCollection clientCertificates)
override int EndRead(IAsyncResult asyncResult)
void EndAuthenticateAsClient(IAsyncResult asyncResult)
override IAsyncResult BeginRead(byte[] buffer, int offset, int count, AsyncCallback callback, object state)
IAsyncResult BeginAuthenticateAsClient(AsyncCallback asyncCallback, object state)
override IAsyncResult BeginWrite(byte[] buffer, int offset, int size, AsyncCallback callback, object state)
override int Read(byte[] buffer, int offset, int size)
void AuthenticateAsClient()
readonly SslStream _sslStream