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

IConnectionInfo

interface IConnectionInfo
Represents remote connection information.
using Renci.SshNet.Common; using Renci.SshNet.Messages.Connection; using System; using System.Collections.Generic; using System.Text; namespace Renci.SshNet { internal interface IConnectionInfo { TimeSpan ChannelCloseTimeout { get; } IDictionary<string, RequestInfo> ChannelRequests { get; } Encoding Encoding { get; } string Host { get; } int Port { get; } ProxyTypes ProxyType { get; } string ProxyHost { get; } int ProxyPort { get; } string ProxyUsername { get; } string ProxyPassword { get; } int RetryAttempts { get; } TimeSpan Timeout { get; } event EventHandler<AuthenticationBannerEventArgs> AuthenticationBanner; } }