<PackageReference Include="SSH.NET" Version="2016.0.0-beta3" />

PublicKeyMessage

Represents SSH_MSG_USERAUTH_PK_OK message.
namespace Renci.SshNet.Messages.Authentication { [Message("SSH_MSG_USERAUTH_PK_OK", 60)] internal class PublicKeyMessage : Message { public byte[] PublicKeyAlgorithmName { get; set; } public byte[] PublicKeyData { get; set; } protected override int BufferCapacity => base.BufferCapacity + 4 + PublicKeyAlgorithmName.Length + 4 + PublicKeyData.Length; protected override void LoadData() { PublicKeyAlgorithmName = ReadBinary(); PublicKeyData = ReadBinary(); } protected override void SaveData() { WriteBinaryString(PublicKeyAlgorithmName); WriteBinaryString(PublicKeyData); } } }