private void XMPPStreamTLSRequired() { logger.Debug("XMPP client initiating TLS connection."); m_sslStream = new SslStream(m_tcpClient.GetStream(), false, ValidateServerCertificate, null); m_sslStream.ReadTimeout = SSL_READWRITE_TIMEOUT; m_sslStream.WriteTimeout = SSL_READWRITE_TIMEOUT; m_sslStream.AuthenticateAsClient(m_server); m_sslWrappedStream = new WrappedStream(m_sslStream); XMPPEncryptedStream encryptedStream = new XMPPEncryptedStream(m_sslWrappedStream); encryptedStream.Start(m_server, m_saslToken, m_fromUsername); }
private void XMPPStreamTLSRequired() { logger.Debug("XMPP client initiating TLS connection."); m_sslStream = new SslStream(m_tcpClient.GetStream(), false, ValidateServerCertificate, null); m_sslStream.ReadTimeout = SSL_READWRITE_TIMEOUT; m_sslStream.WriteTimeout = SSL_READWRITE_TIMEOUT; m_sslStream.AuthenticateAsClient(m_server); m_sslWrappedStream = new WrappedStream(m_sslStream, m_traceStream); XMPPEncryptedStream encryptedStream = new XMPPEncryptedStream(m_sslWrappedStream); encryptedStream.Start(m_server, m_saslToken, m_fromUsername); }