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

Renci.SshNet.Connection.ProxyConnector

abstract class ProxyConnector : ConnectorBase
Represents a connector that uses a proxy server to establish a connection to a given SSH endpoint.
protected ProxyConnector(ISocketFactory socketFactory, ILoggerFactory loggerFactory)

protected abstract void HandleProxyConnect(IConnectionInfo connectionInfo, Socket socket)

protected virtual Task HandleProxyConnectAsync(IConnectionInfo connectionInfo, Socket socket, CancellationToken cancellationToken)