private Session_KeyExchangeDhReplyMessageReceived ( object sender, MessageEventArgs |
||
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();
}