Renci.SshNet.Security.KeyExchangeDiffieHellmanGroupSha1.Session_KeyExchangeDhReplyMessageReceived C# (CSharp) Method

Session_KeyExchangeDhReplyMessageReceived() private method

private Session_KeyExchangeDhReplyMessageReceived ( object sender, MessageEventArgs e ) : void
sender object
e MessageEventArgs
return void
        private void Session_KeyExchangeDhReplyMessageReceived(object sender, MessageEventArgs<KeyExchangeDhReplyMessage> e)
        {
            var message = e.Message;

            //  Unregister message once received
            Session.UnRegisterMessage("SSH_MSG_KEXDH_REPLY");

            HandleServerDhReply(message.HostKey, message.F, message.Signature);

            //  When SSH_MSG_KEXDH_REPLY received key exchange is completed
            Finish();
        }