public void ChannelOpenFailureMessageConstructorTest1()
        {
            uint   localChannelNumber        = 0;            // TODO: Initialize to an appropriate value
            string description               = string.Empty; // TODO: Initialize to an appropriate value
            uint   reasonCode                = 0;            // TODO: Initialize to an appropriate value
            ChannelOpenFailureMessage target = new ChannelOpenFailureMessage(localChannelNumber, description, reasonCode);

            Assert.Inconclusive("TODO: Implement code to verify target");
        }
Esempio n. 2
0
        void OnChannelOpen(object sender, MessageEventArgs <Messages.Connection.ChannelOpenMessage> e)
        {
            if (e.Message.ChannelType != ForwardedPrivateKeyAgentChannelInfo.NAME)
            {
                var failureMessage = new ChannelOpenFailureMessage(e.Message.LocalChannelNumber, "Channel not supported by Remote Terminal.", (uint)ChannelOpenFailureReasons.UnknownChannelType);
                this._session.SendMessage(failureMessage);
                return;
            }

            var channelPrivateKeyAgent = this._session.CreateChannel <ChannelPrivateKeyAgent>(e.Message.LocalChannelNumber, e.Message.InitialWindowSize, e.Message.MaximumPacketSize);

            channelPrivateKeyAgent.PrivateKeyAgent = this.forwardedPrivateKeyAgent;
            channelPrivateKeyAgent.Start();
        }
        public void ChannelOpenFailureMessageConstructorTest()
        {
            ChannelOpenFailureMessage target = new ChannelOpenFailureMessage();

            Assert.Inconclusive("TODO: Implement code to verify target");
        }