<PackageReference Include="SSH.NET" Version="2020.0.2" />

Renci.SshNet.KeyboardInteractiveConnectionInfo

Provides connection information when keyboard interactive authentication method is used
namespace Renci.SshNet { public class KeyboardInteractiveConnectionInfo : ConnectionInfo, IDisposable { public event EventHandler<AuthenticationPromptEventArgs> AuthenticationPrompt; public KeyboardInteractiveConnectionInfo(string host, string username); public KeyboardInteractiveConnectionInfo(string host, int port, string username); public KeyboardInteractiveConnectionInfo(string host, int port, string username, ProxyTypes proxyType, string proxyHost, int proxyPort); public KeyboardInteractiveConnectionInfo(string host, int port, string username, ProxyTypes proxyType, string proxyHost, int proxyPort, string proxyUsername); public KeyboardInteractiveConnectionInfo(string host, string username, ProxyTypes proxyType, string proxyHost, int proxyPort); public KeyboardInteractiveConnectionInfo(string host, string username, ProxyTypes proxyType, string proxyHost, int proxyPort, string proxyUsername); public KeyboardInteractiveConnectionInfo(string host, string username, ProxyTypes proxyType, string proxyHost, int proxyPort, string proxyUsername, string proxyPassword); public KeyboardInteractiveConnectionInfo(string host, int port, string username, ProxyTypes proxyType, string proxyHost, int proxyPort, string proxyUsername, string proxyPassword); public void Dispose(); protected virtual void Dispose(bool disposing); } }