| Prev Class | Next Class | Frames | No Frames |
| Summary: Nested | Field | Method | Constr | Detail: Nested | Field | Method | Constr |
java.lang.Objectcom.sshtools.j2ssh.configuration.SshConnectionPropertiescom.sshtools.common.configuration.SshToolsConnectionProfilepublic class SshToolsConnectionProfileextends SshConnectionPropertiesField Summary | |
static int | |
static int | |
static int | |
Fields inherited from class com.sshtools.j2ssh.configuration.SshConnectionProperties | |
USE_HTTP_PROXY, USE_SOCKS4_PROXY, USE_SOCKS5_PROXY, USE_STANDARD_SOCKET, forwardingAutoStart, host, localForwardings, port, prefDecryption, prefEncryption, prefKex, prefPK, prefRecvComp, prefRecvMac, prefSendComp, prefSendMac, proxyHostname, proxyPassword, proxyPort, proxyUsername, remoteForwardings, transportProvider, username | |
Constructor Summary | |
| |
Method Summary | |
void | |
void | |
void | |
void | |
boolean | |
boolean | |
String |
|
boolean |
|
Color |
|
int |
|
Map | |
String | |
int | |
Map | |
void |
|
void |
|
void |
|
void |
|
void | |
void |
|
void |
|
boolean | |
void |
|
void |
|
void |
|
void |
|
void |
|
void |
|
void |
|
void |
|
void |
|
void |
|
void |
|
void |
|
String |
|
public static final int DO_NOTHING
- Field Value:
- 1
public static final int EXECUTE_COMMANDS
- Field Value:
- 3
public static final int START_SHELL
- Field Value:
- 2
public SshToolsConnectionProfile()
Creates a new SshToolsConnectionProfile object.
public void addAuthenticationMethod(SshAuthenticationClient method)
- Parameters:
method-
public void addLocalForwarding(ForwardingConfiguration config)
- Overrides:
- addLocalForwarding in interface SshConnectionProperties
- Parameters:
config-
public void addRemoteForwarding(ForwardingConfiguration config)
- Overrides:
- addRemoteForwarding in interface SshConnectionProperties
- Parameters:
config-
public void clearAuthenticationCache()
public boolean disconnectOnSessionClose()
- Returns:
public boolean getAllowAgentForwarding()
- Returns:
public String getApplicationProperty(String name,
String defaultValue)
- Parameters:
name-defaultValue-
- Returns:
public boolean getApplicationPropertyBoolean(String name,
boolean defaultValue)
- Parameters:
name-defaultValue-
- Returns:
public Color getApplicationPropertyColor(String name,
Color defaultColor)
- Parameters:
name-defaultColor-
- Returns:
public int getApplicationPropertyInt(String name,
int defaultValue)
- Parameters:
name-defaultValue-
- Returns:
public Map getAuthenticationMethods()
- Returns:
public String getCommandsToExecute()
- Returns:
public int getOnceAuthenticatedCommand()
- Returns:
public Map getSftpFavorites()
- Parameters:
- Returns:
public void open(File file)
throws InvalidProfileFileException
- Parameters:
file-
- Throws:
InvalidProfileFileException-
public void open(InputStream in)
throws InvalidProfileFileException
- Parameters:
in-
- Throws:
InvalidProfileFileException-
public void open(String file)
throws InvalidProfileFileException
- Parameters:
file-
- Throws:
InvalidProfileFileException-
public void removeAuthenticaitonMethod(String method)
- Parameters:
method-
public void removeAuthenticationMethods()
public void removeLocalForwarding(String name)
- Parameters:
name-
public void removeRemoteForwarding(String name)
- Parameters:
name-
public boolean requiresPseudoTerminal()
- Returns:
public void save(String file)
throws InvalidProfileFileException
- Parameters:
file-
- Throws:
InvalidProfileFileException-
public void setAllowAgentForwarding(boolean allowAgentForwarding)
- Parameters:
allowAgentForwarding-
public void setApplicationProperty(String name,
Color value)
- Parameters:
name-value-
public void setApplicationProperty(String name,
String value)
- Parameters:
name-value-
public void setApplicationProperty(String name,
boolean value)
- Parameters:
name-value-
public void setApplicationProperty(String name,
int value)
- Parameters:
name-value-
public void setCommandsToExecute(String executeCommands)
- Parameters:
executeCommands-
public void setDisconnectOnSessionClose(boolean disconnectOnSessionClose)
- Parameters:
disconnectOnSessionClose-
public void setOnceAuthenticatedCommand(int onceAuthenticated)
- Parameters:
onceAuthenticated-
public void setRequiresPseudoTerminal(boolean requiresPseudoTerminal)
- Parameters:
requiresPseudoTerminal-
public void setSftpFavorite(String name,
String value)
- Parameters:
name-
public String toString()
- Returns: