SSHClient

gridscale.ssh.sshj.SSHClient
See theSSHClient companion object
class SSHClient(val host: String, val port: Int, val timeout: Time, val keepAlive: Option[Time], val proxyJump: Option[SSHClient])

Attributes

Companion
object
Graph
Supertypes
class Object
trait Matchable
class Any

Members list

Value members

Concrete methods

def authPassword(username: String, password: String): Unit
def authPrivateKey(privateKey: PrivateKey): Unit
def close(): Unit
def connect(): Unit
def directConnection(host: String, port: Int): DirectConnection
def disableHostChecking(): Unit
def disconnect(): Unit
def isAuthenticated: Boolean
def isConnected: Boolean
def setTimeout(timeout: Int): Unit
def useCompression(): Unit

Concrete fields

val host: String
val keepAlive: Option[Time]
val port: Int
val proxyJump: Option[SSHClient]
val timeout: Time