Package com.sshtools.j2ssh.configuration
Class SshConnectionProperties
java.lang.Object
com.sshtools.j2ssh.configuration.SshConnectionProperties
- Direct Known Subclasses:
SshToolsConnectionProfile
- Version:
- $Revision: 1.27 $
- Author:
- $author$
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected boolean
protected String
protected Map
protected int
protected String
protected String
protected String
protected String
protected String
protected String
protected String
protected String
protected String
protected String
protected int
protected String
protected Map
protected int
static final int
static final int
static final int
static final int
protected String
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
void
boolean
getHost()
int
getPort()
int
int
void
void
setForwardingAutoStartMode
(boolean forwardingAutoStart) void
void
setPort
(int port) void
setPrefCSComp
(String pref) void
setPrefCSEncryption
(String pref) void
setPrefCSMac
(String pref) void
setPrefKex
(String pref) void
setPrefPublicKey
(String pref) void
setPrefSCComp
(String pref) void
setPrefSCEncryption
(String pref) void
setPrefSCMac
(String pref) void
setProxyHost
(String proxyHostname) void
setProxyPassword
(String proxyPassword) void
setProxyPort
(int proxyPort) void
setProxyUsername
(String proxyUsername) void
setTransportProvider
(int transportProvider) void
void
setUsername
(String username)
-
Field Details
-
USE_STANDARD_SOCKET
public static final int USE_STANDARD_SOCKET- See Also:
-
USE_HTTP_PROXY
public static final int USE_HTTP_PROXY- See Also:
-
USE_SOCKS4_PROXY
public static final int USE_SOCKS4_PROXY- See Also:
-
USE_SOCKS5_PROXY
public static final int USE_SOCKS5_PROXY- See Also:
-
transportProvider
protected int transportProvider -
proxyHostname
-
proxyPort
protected int proxyPort -
proxyUsername
-
proxyPassword
-
host
-
prefDecryption
-
prefEncryption
-
prefKex
-
prefPK
-
prefRecvComp
-
prefRecvMac
-
prefSendComp
-
prefSendMac
-
username
-
port
protected int port -
localForwardings
-
remoteForwardings
-
forwardingAutoStart
protected boolean forwardingAutoStart
-
-
Constructor Details
-
SshConnectionProperties
public SshConnectionProperties()Creates a new SshConnectionProperties object.
-
-
Method Details
-
setHost
- Parameters:
host
-
-
getHost
- Returns:
-
setPort
public void setPort(int port) - Parameters:
port
-
-
getPort
public int getPort()- Returns:
-
getTransportProvider
public int getTransportProvider()- Returns:
-
setTransportProviderString
- Parameters:
name
-
-
getTransportProviderString
- Returns:
-
getProxyHost
- Returns:
-
removeAllForwardings
public void removeAllForwardings() -
getProxyPort
public int getProxyPort()- Returns:
-
getProxyUsername
- Returns:
-
getProxyPassword
- Returns:
-
setTransportProvider
public void setTransportProvider(int transportProvider) - Parameters:
transportProvider
-
-
setProxyHost
- Parameters:
proxyHostname
-
-
setProxyPort
public void setProxyPort(int proxyPort) - Parameters:
proxyPort
-
-
setProxyUsername
- Parameters:
proxyUsername
-
-
setProxyPassword
- Parameters:
proxyPassword
-
-
setPrefCSComp
- Parameters:
pref
-
-
getPrefCSComp
- Returns:
-
setPrefCSEncryption
- Parameters:
pref
-
-
getPrefCSEncryption
- Returns:
-
setPrefCSMac
- Parameters:
pref
-
-
getPrefCSMac
- Returns:
-
setPrefKex
- Parameters:
pref
-
-
getPrefKex
- Returns:
-
setPrefPublicKey
- Parameters:
pref
-
-
getPrefPublicKey
- Returns:
-
setPrefSCComp
- Parameters:
pref
-
-
getPrefSCComp
- Returns:
-
setPrefSCEncryption
- Parameters:
pref
-
-
getPrefSCEncryption
- Returns:
-
getLocalForwardings
-
getRemoteForwardings
-
addLocalForwarding
-
addRemoteForwarding
-
getForwardingAutoStartMode
public boolean getForwardingAutoStartMode() -
setForwardingAutoStartMode
public void setForwardingAutoStartMode(boolean forwardingAutoStart) -
setPrefSCMac
- Parameters:
pref
-
-
getPrefSCMac
- Returns:
-
setUsername
- Parameters:
username
-
-
getUsername
- Returns:
-