public void Renegotiate()
{
if (ssl != null)
{
// Call the SSL_renegotiate to reset the SSL object state
// to start handshake
Native.ExpectSuccess(Native.SSL_renegotiate(ssl.Handle));
handShakeState = HandshakeState.Renegotiate;
}
}