public static MiqiMessage BuildSetCredential(MiqiMessage message) { MiqiMessage miqiMsg = new MiqiMessage(MiqiMessage.SET_CREDENTIAL, MiqiMessage.DEFAULT_MIQI_PROTOCOL); miqiMsg.AddHeader("UserName", message.GetHeader("UserName")); miqiMsg.AddHeader("Password", message.GetHeader("Password")); return miqiMsg; }
private void HandleSetCredentialMessage(WebSocketClient client, MiqiMessage message) { string reqClientId = message.GetHeader("ClientId"); WebSocketClient reqClient = m_server.GetClientById(reqClientId); if (reqClient != null) { reqClient.Send(MiqiMessage.BuildSetCredential(message).ToString()); client.Disconnect(); } else { m_logForm.Log("Cannot find the client: {0}", reqClientId); } }