PrivateKeyFile
Represents private key information.
using System;
using System;
namespace Renci.SshNet.Messages.Transport
{
internal sealed class KeyExchangeDhGroupExchangeRequest : Message, IKeyExchangedAllowed
{
public override string MessageName => "SSH_MSG_KEX_DH_GEX_REQUEST";
public override byte MessageNumber => 34;
public uint Minimum { get; set; } = minimum;
public uint Preferred { get; set; } = preferred;
public uint Maximum { get; set; } = maximum;
protected override int BufferCapacity => base.BufferCapacity + 4 + 4 + 4;
public KeyExchangeDhGroupExchangeRequest(uint minimum, uint preferred, uint maximum)
{
}
protected override void LoadData()
{
Minimum = ReadUInt32();
Preferred = ReadUInt32();
Maximum = ReadUInt32();
}
protected override void SaveData()
{
Write(Minimum);
Write(Preferred);
Write(Maximum);
}
internal override void Process(Session session)
{
throw new NotImplementedException();
}
}
}