public class SshSession
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private static java.lang.String |
HOST_KEY_CHECKING
Variable to set Host Key Checking.
|
private com.jcraft.jsch.JSch |
jsch |
private static java.lang.String |
NOO
No.
|
private com.jcraft.jsch.Session |
session |
Constructor and Description |
---|
SshSession(java.lang.String user,
java.lang.String host,
int port,
java.lang.String path) |
SshSession(java.lang.String user,
java.lang.String host,
int port,
java.lang.String path,
java.lang.String passphrase) |
SshSession(java.lang.String user,
java.lang.String password,
java.lang.String host,
int port) |
Modifier and Type | Method and Description |
---|---|
void |
connect()
pass through connect method.
|
void |
disconnect()
pass through disconnect method.
|
com.jcraft.jsch.Session |
getSession()
get the session.
|
private static final java.lang.String NOO
private static final java.lang.String HOST_KEY_CHECKING
private final transient com.jcraft.jsch.JSch jsch
private final transient com.jcraft.jsch.Session session
public SshSession(java.lang.String user, java.lang.String host, int port, java.lang.String path) throws com.jcraft.jsch.JSchException
user
- userhost
- hostport
- portpath
- pathcom.jcraft.jsch.JSchException
- exceptionpublic SshSession(java.lang.String user, java.lang.String host, int port, java.lang.String path, java.lang.String passphrase) throws com.jcraft.jsch.JSchException
user
- userhost
- hostport
- portpath
- pathpassphrase
- passphrasecom.jcraft.jsch.JSchException
- exceptionpublic SshSession(java.lang.String user, java.lang.String password, java.lang.String host, int port) throws com.jcraft.jsch.JSchException
user
- userhost
- hostport
- portpassword
- passwordcom.jcraft.jsch.JSchException
- exceptionpublic void connect() throws com.jcraft.jsch.JSchException
com.jcraft.jsch.JSchException
- JSchExceptionpublic void disconnect()
public com.jcraft.jsch.Session getSession()