public class SshConnectionProperties
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
protected boolean |
forwardingAutoStart |
protected java.lang.String |
host |
protected java.util.Map |
localForwardings |
protected int |
port |
protected java.lang.String |
prefDecryption |
protected java.lang.String |
prefEncryption |
protected java.lang.String |
prefKex |
protected java.lang.String |
prefPK |
protected java.lang.String |
prefRecvComp |
protected java.lang.String |
prefRecvMac |
protected java.lang.String |
prefSendComp |
protected java.lang.String |
prefSendMac |
protected java.lang.String |
proxyHostname |
protected java.lang.String |
proxyPassword |
protected int |
proxyPort |
protected java.lang.String |
proxyUsername |
protected java.util.Map |
remoteForwardings |
protected int |
transportProvider |
static int |
USE_HTTP_PROXY |
static int |
USE_SOCKS4_PROXY |
static int |
USE_SOCKS5_PROXY |
static int |
USE_STANDARD_SOCKET |
protected java.lang.String |
username |
Constructor and Description |
---|
SshConnectionProperties()
Creates a new SshConnectionProperties object.
|
Modifier and Type | Method and Description |
---|---|
void |
addLocalForwarding(ForwardingConfiguration cf) |
void |
addRemoteForwarding(ForwardingConfiguration cf) |
boolean |
getForwardingAutoStartMode() |
java.lang.String |
getHost() |
java.util.Map |
getLocalForwardings() |
int |
getPort() |
java.lang.String |
getPrefCSComp() |
java.lang.String |
getPrefCSEncryption() |
java.lang.String |
getPrefCSMac() |
java.lang.String |
getPrefKex() |
java.lang.String |
getPrefPublicKey() |
java.lang.String |
getPrefSCComp() |
java.lang.String |
getPrefSCEncryption() |
java.lang.String |
getPrefSCMac() |
java.lang.String |
getProxyHost() |
java.lang.String |
getProxyPassword() |
int |
getProxyPort() |
java.lang.String |
getProxyUsername() |
java.util.Map |
getRemoteForwardings() |
int |
getTransportProvider() |
java.lang.String |
getTransportProviderString() |
java.lang.String |
getUsername() |
void |
removeAllForwardings() |
void |
setForwardingAutoStartMode(boolean forwardingAutoStart) |
void |
setHost(java.lang.String host) |
void |
setPort(int port) |
void |
setPrefCSComp(java.lang.String pref) |
void |
setPrefCSEncryption(java.lang.String pref) |
void |
setPrefCSMac(java.lang.String pref) |
void |
setPrefKex(java.lang.String pref) |
void |
setPrefPublicKey(java.lang.String pref) |
void |
setPrefSCComp(java.lang.String pref) |
void |
setPrefSCEncryption(java.lang.String pref) |
void |
setPrefSCMac(java.lang.String pref) |
void |
setProxyHost(java.lang.String proxyHostname) |
void |
setProxyPassword(java.lang.String proxyPassword) |
void |
setProxyPort(int proxyPort) |
void |
setProxyUsername(java.lang.String proxyUsername) |
void |
setTransportProvider(int transportProvider) |
void |
setTransportProviderString(java.lang.String name) |
void |
setUsername(java.lang.String username) |
public static final int USE_STANDARD_SOCKET
public static final int USE_HTTP_PROXY
public static final int USE_SOCKS4_PROXY
public static final int USE_SOCKS5_PROXY
protected int transportProvider
protected java.lang.String proxyHostname
protected int proxyPort
protected java.lang.String proxyUsername
protected java.lang.String proxyPassword
protected java.lang.String host
protected java.lang.String prefDecryption
protected java.lang.String prefEncryption
protected java.lang.String prefKex
protected java.lang.String prefPK
protected java.lang.String prefRecvComp
protected java.lang.String prefRecvMac
protected java.lang.String prefSendComp
protected java.lang.String prefSendMac
protected java.lang.String username
protected int port
protected java.util.Map localForwardings
protected java.util.Map remoteForwardings
protected boolean forwardingAutoStart
public SshConnectionProperties()
public void setHost(java.lang.String host)
host
- public java.lang.String getHost()
public void setPort(int port)
port
- public int getPort()
public int getTransportProvider()
public void setTransportProviderString(java.lang.String name)
name
- public java.lang.String getTransportProviderString()
public java.lang.String getProxyHost()
public void removeAllForwardings()
public int getProxyPort()
public java.lang.String getProxyUsername()
public java.lang.String getProxyPassword()
public void setTransportProvider(int transportProvider)
transportProvider
- public void setProxyHost(java.lang.String proxyHostname)
proxyHostname
- public void setProxyPort(int proxyPort)
proxyPort
- public void setProxyUsername(java.lang.String proxyUsername)
proxyUsername
- public void setProxyPassword(java.lang.String proxyPassword)
proxyPassword
- public void setPrefCSComp(java.lang.String pref)
pref
- public java.lang.String getPrefCSComp()
public void setPrefCSEncryption(java.lang.String pref)
pref
- public java.lang.String getPrefCSEncryption()
public void setPrefCSMac(java.lang.String pref)
pref
- public java.lang.String getPrefCSMac()
public void setPrefKex(java.lang.String pref)
pref
- public java.lang.String getPrefKex()
public void setPrefPublicKey(java.lang.String pref)
pref
- public java.lang.String getPrefPublicKey()
public void setPrefSCComp(java.lang.String pref)
pref
- public java.lang.String getPrefSCComp()
public void setPrefSCEncryption(java.lang.String pref)
pref
- public java.lang.String getPrefSCEncryption()
public java.util.Map getLocalForwardings()
public java.util.Map getRemoteForwardings()
public void addLocalForwarding(ForwardingConfiguration cf)
public void addRemoteForwarding(ForwardingConfiguration cf)
public boolean getForwardingAutoStartMode()
public void setForwardingAutoStartMode(boolean forwardingAutoStart)
public void setPrefSCMac(java.lang.String pref)
pref
- public java.lang.String getPrefSCMac()
public void setUsername(java.lang.String username)
username
- public java.lang.String getUsername()
Copyright © 2002-2003 Lee David Painter & Contributors. All Rights Reserved.