public class SshToolsConnectionProfile extends SshConnectionProperties
| Modifier and Type | Field and Description |
|---|---|
static int |
DO_NOTHING |
static int |
EXECUTE_COMMANDS |
static int |
START_SHELL |
forwardingAutoStart, host, localForwardings, port, prefDecryption, prefEncryption, prefKex, prefPK, prefRecvComp, prefRecvMac, prefSendComp, prefSendMac, proxyHostname, proxyPassword, proxyPort, proxyUsername, remoteForwardings, transportProvider, USE_HTTP_PROXY, USE_SOCKS4_PROXY, USE_SOCKS5_PROXY, USE_STANDARD_SOCKET, username| Constructor and Description |
|---|
SshToolsConnectionProfile()
Creates a new SshToolsConnectionProfile object.
|
| Modifier and Type | Method and Description |
|---|---|
void |
addAuthenticationMethod(SshAuthenticationClient method) |
void |
addLocalForwarding(ForwardingConfiguration config) |
void |
addRemoteForwarding(ForwardingConfiguration config) |
void |
clearAuthenticationCache() |
boolean |
disconnectOnSessionClose() |
boolean |
getAllowAgentForwarding() |
java.lang.String |
getApplicationProperty(java.lang.String name,
java.lang.String defaultValue) |
boolean |
getApplicationPropertyBoolean(java.lang.String name,
boolean defaultValue) |
java.awt.Color |
getApplicationPropertyColor(java.lang.String name,
java.awt.Color defaultColor) |
int |
getApplicationPropertyInt(java.lang.String name,
int defaultValue) |
java.util.Map |
getAuthenticationMethods() |
java.lang.String |
getCommandsToExecute() |
int |
getOnceAuthenticatedCommand() |
java.util.Map |
getSftpFavorites() |
void |
open(java.io.File file) |
void |
open(java.io.InputStream in) |
void |
open(java.lang.String file) |
void |
removeAuthenticaitonMethod(java.lang.String method) |
void |
removeAuthenticationMethods() |
void |
removeLocalForwarding(java.lang.String name) |
void |
removeRemoteForwarding(java.lang.String name) |
boolean |
requiresPseudoTerminal() |
void |
save() |
void |
save(java.lang.String file) |
void |
setAllowAgentForwarding(boolean allowAgentForwarding) |
void |
setApplicationProperty(java.lang.String name,
boolean value) |
void |
setApplicationProperty(java.lang.String name,
java.awt.Color value) |
void |
setApplicationProperty(java.lang.String name,
int value) |
void |
setApplicationProperty(java.lang.String name,
java.lang.String value) |
void |
setCommandsToExecute(java.lang.String executeCommands) |
void |
setDisconnectOnSessionClose(boolean disconnectOnSessionClose) |
void |
setOnceAuthenticatedCommand(int onceAuthenticated) |
void |
setRequiresPseudoTerminal(boolean requiresPseudoTerminal) |
void |
setSftpFavorite(java.lang.String name,
java.lang.String value) |
java.lang.String |
toString() |
getForwardingAutoStartMode, getHost, getLocalForwardings, getPort, getPrefCSComp, getPrefCSEncryption, getPrefCSMac, getPrefKex, getPrefPublicKey, getPrefSCComp, getPrefSCEncryption, getPrefSCMac, getProxyHost, getProxyPassword, getProxyPort, getProxyUsername, getRemoteForwardings, getTransportProvider, getTransportProviderString, getUsername, removeAllForwardings, setForwardingAutoStartMode, setHost, setPort, setPrefCSComp, setPrefCSEncryption, setPrefCSMac, setPrefKex, setPrefPublicKey, setPrefSCComp, setPrefSCEncryption, setPrefSCMac, setProxyHost, setProxyPassword, setProxyPort, setProxyUsername, setTransportProvider, setTransportProviderString, setUsernamepublic static final int DO_NOTHING
public static final int START_SHELL
public static final int EXECUTE_COMMANDS
public SshToolsConnectionProfile()
public java.util.Map getAuthenticationMethods()
public boolean requiresPseudoTerminal()
public boolean disconnectOnSessionClose()
public void setRequiresPseudoTerminal(boolean requiresPseudoTerminal)
requiresPseudoTerminal - public void setDisconnectOnSessionClose(boolean disconnectOnSessionClose)
disconnectOnSessionClose - public void clearAuthenticationCache()
public void setOnceAuthenticatedCommand(int onceAuthenticated)
onceAuthenticated - public int getOnceAuthenticatedCommand()
public void setCommandsToExecute(java.lang.String executeCommands)
executeCommands - public java.lang.String getCommandsToExecute()
public java.lang.String getApplicationProperty(java.lang.String name,
java.lang.String defaultValue)
name - defaultValue - public java.util.Map getSftpFavorites()
name - defaultValue - public void setSftpFavorite(java.lang.String name,
java.lang.String value)
name - defaultValue - public int getApplicationPropertyInt(java.lang.String name,
int defaultValue)
name - defaultValue - public boolean getApplicationPropertyBoolean(java.lang.String name,
boolean defaultValue)
name - defaultValue - public java.awt.Color getApplicationPropertyColor(java.lang.String name,
java.awt.Color defaultColor)
name - defaultColor - public void setApplicationProperty(java.lang.String name,
java.lang.String value)
name - value - public void setApplicationProperty(java.lang.String name,
int value)
name - value - public void setApplicationProperty(java.lang.String name,
boolean value)
name - value - public void setApplicationProperty(java.lang.String name,
java.awt.Color value)
name - value - public void addAuthenticationMethod(SshAuthenticationClient method)
method - public void addLocalForwarding(ForwardingConfiguration config)
addLocalForwarding in class SshConnectionPropertiesconfig - public void addRemoteForwarding(ForwardingConfiguration config)
addRemoteForwarding in class SshConnectionPropertiesconfig - public boolean getAllowAgentForwarding()
public void setAllowAgentForwarding(boolean allowAgentForwarding)
allowAgentForwarding - public void removeLocalForwarding(java.lang.String name)
name - public void removeRemoteForwarding(java.lang.String name)
name - public void open(java.lang.String file)
throws InvalidProfileFileException
file - InvalidProfileFileExceptionpublic void open(java.io.File file)
throws InvalidProfileFileException
file - InvalidProfileFileExceptionpublic void open(java.io.InputStream in)
throws InvalidProfileFileException
in - InvalidProfileFileExceptionpublic void removeAuthenticaitonMethod(java.lang.String method)
method - public void removeAuthenticationMethods()
public void save(java.lang.String file)
throws InvalidProfileFileException
file - InvalidProfileFileExceptionpublic void save()
throws InvalidProfileFileException
InvalidProfileFileExceptionpublic java.lang.String toString()
toString in class java.lang.ObjectCopyright © 2002-2003 Lee David Painter & Contributors. All Rights Reserved.