com.jcraft.jsch
Class Session
public
class
Session
extends Object
implements Runnable
Method Summary |
void | connect() |
void | connect(int connectTimeout) |
void | delPortForwardingL(int lport) |
void | delPortForwardingL(String boundaddress, int lport) |
void | delPortForwardingR(int rport) |
void | disconnect() |
void | encode(Packet packet) |
String | getClientVersion() |
String | getConfig(String key) |
String | getHost() |
HostKey | getHostKey() |
String | getHostKeyAlias() |
int | getPort() |
String[] | getPortForwardingL() |
int | getServerAliveCountMax() |
int | getServerAliveInterval() |
String | getServerVersion() |
int | getTimeout() |
UserInfo | getUserInfo() |
String | getUserName() |
boolean | isConnected() |
Channel | openChannel(String type) |
Buffer | read(Buffer buf) |
void | rekey() |
void | run() |
void | sendIgnore() |
void | sendKeepAliveMsg() |
void | setClientVersion(String cv) |
void | setConfig(Properties newconf) |
void | setConfig(Hashtable newconf) |
void | setConfig(String key, String value) |
void | setDaemonThread(boolean enable) |
void | setHost(String host) |
void | setHostKeyAlias(String hostKeyAlias) |
void | setInputStream(InputStream in) |
void | setOutputStream(OutputStream out) |
void | setPassword(String password) |
void | setPassword(byte[] password) |
void | setPort(int port) |
int | setPortForwardingL(int lport, String host, int rport) |
int | setPortForwardingL(String boundaddress, int lport, String host, int rport) |
int | setPortForwardingL(String boundaddress, int lport, String host, int rport, ServerSocketFactory ssf) |
void | setPortForwardingR(int rport, String host, int lport) |
void | setPortForwardingR(String bind_address, int rport, String host, int lport) |
void | setPortForwardingR(int rport, String host, int lport, SocketFactory sf) |
void | setPortForwardingR(String bind_address, int rport, String host, int lport, SocketFactory sf) |
void | setPortForwardingR(int rport, String daemon) |
void | setPortForwardingR(int rport, String daemon, Object[] arg) |
void | setPortForwardingR(String bind_address, int rport, String daemon, Object[] arg) |
void | setProxy(Proxy proxy) |
void | setServerAliveCountMax(int count) |
void | setServerAliveInterval(int interval) |
void | setSocketFactory(SocketFactory sfactory) |
void | setTimeout(int timeout) |
void | setUserInfo(UserInfo userinfo) |
void | setX11Cookie(String cookie) |
void | setX11Host(String host) |
void | setX11Port(int port) |
void | write(Packet packet) |
protected boolean daemon_thread
public void connect()
public void connect(int connectTimeout)
public void delPortForwardingL(int lport)
public void delPortForwardingL(String boundaddress, int lport)
public void delPortForwardingR(int rport)
public void disconnect()
public void encode(
Packet packet)
public String getClientVersion()
public String getConfig(String key)
public String getHost()
public String getHostKeyAlias()
public int getPort()
public String[] getPortForwardingL()
public int getServerAliveCountMax()
public int getServerAliveInterval()
public String getServerVersion()
public int getTimeout()
public String getUserName()
public boolean isConnected()
public
Channel openChannel(String type)
public void rekey()
public void run()
public void sendIgnore()
public void sendKeepAliveMsg()
public void setClientVersion(String cv)
public void setConfig(Properties newconf)
public void setConfig(Hashtable newconf)
public void setConfig(String key, String value)
public void setDaemonThread(boolean enable)
public void setHost(String host)
public void setHostKeyAlias(String hostKeyAlias)
public void setInputStream(InputStream in)
public void setOutputStream(OutputStream out)
public void setPassword(String password)
public void setPassword(byte[] password)
public void setPort(int port)
public int setPortForwardingL(int lport, String host, int rport)
public int setPortForwardingL(String boundaddress, int lport, String host, int rport)
public int setPortForwardingL(String boundaddress, int lport, String host, int rport,
ServerSocketFactory ssf)
public void setPortForwardingR(int rport, String host, int lport)
public void setPortForwardingR(String bind_address, int rport, String host, int lport)
public void setPortForwardingR(int rport, String host, int lport,
SocketFactory sf)
public void setPortForwardingR(String bind_address, int rport, String host, int lport,
SocketFactory sf)
public void setPortForwardingR(int rport, String daemon)
public void setPortForwardingR(int rport, String daemon, Object[] arg)
public void setPortForwardingR(String bind_address, int rport, String daemon, Object[] arg)
public void setProxy(
Proxy proxy)
public void setServerAliveCountMax(int count)
public void setServerAliveInterval(int interval)
public void setTimeout(int timeout)
public void setUserInfo(
UserInfo userinfo)
public void setX11Cookie(String cookie)
public void setX11Host(String host)
public void setX11Port(int port)
public void write(
Packet packet)