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 booleanprotected Stringprotected Mapprotected intprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected intprotected Stringprotected Mapprotected intstatic final intstatic final intstatic final intstatic final intprotected String -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidvoidbooleangetHost()intgetPort()intintvoidvoidsetForwardingAutoStartMode(boolean forwardingAutoStart) voidvoidsetPort(int port) voidsetPrefCSComp(String pref) voidsetPrefCSEncryption(String pref) voidsetPrefCSMac(String pref) voidsetPrefKex(String pref) voidsetPrefPublicKey(String pref) voidsetPrefSCComp(String pref) voidsetPrefSCEncryption(String pref) voidsetPrefSCMac(String pref) voidsetProxyHost(String proxyHostname) voidsetProxyPassword(String proxyPassword) voidsetProxyPort(int proxyPort) voidsetProxyUsername(String proxyUsername) voidsetTransportProvider(int transportProvider) voidvoidsetUsername(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:
-