|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.apache.camel.component.ssh.SshConfiguration
public class SshConfiguration
| Field Summary | |
|---|---|
static int |
DEFAULT_SSH_PORT
|
| Constructor Summary | |
|---|---|
SshConfiguration()
|
|
SshConfiguration(URI uri)
|
|
| Method Summary | |
|---|---|
void |
configure(URI uri)
|
SshConfiguration |
copy()
|
String |
getCertFilename()
|
String |
getHost()
|
org.apache.sshd.common.KeyPairProvider |
getKeyPairProvider()
|
String |
getKeyType()
|
String |
getPassword()
|
String |
getPollCommand()
|
int |
getPort()
|
long |
getTimeout()
|
String |
getUsername()
|
void |
setCertFilename(String certFilename)
Sets the filename of the certificate to use for Authentication. |
void |
setHost(String host)
Sets the hostname of the remote SSH server. |
void |
setKeyPairProvider(org.apache.sshd.common.KeyPairProvider keyPairProvider)
Sets the KeyPairProvider reference to use when connecting using Certificates to the remote SSH Server. |
void |
setKeyType(String keyType)
Sets the key type to pass to the KeyPairProvider as part of authentication. |
void |
setPassword(String password)
Sets the password to use in connecting to remote SSH server. |
void |
setPollCommand(String pollCommand)
Sets the command string to send to the remote SSH server during every poll cycle. |
void |
setPort(int port)
Sets the port number for the remote SSH server. |
void |
setTimeout(long timeout)
Sets the timeout in milliseconds to wait in establishing the remote SSH server connection. |
void |
setUsername(String username)
Sets the username to use in logging into the remote SSH server. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final int DEFAULT_SSH_PORT
| Constructor Detail |
|---|
public SshConfiguration()
public SshConfiguration(URI uri)
| Method Detail |
|---|
public void configure(URI uri)
public SshConfiguration copy()
public String getUsername()
public void setUsername(String username)
username - String representing login username.public String getHost()
public void setHost(String host)
host - String representing hostname of SSH server.public int getPort()
public void setPort(int port)
port - int representing port number on remote host. Defaults to 22.public String getPassword()
public void setPassword(String password)
password - String representing password for username at remote host.public String getPollCommand()
public void setPollCommand(String pollCommand)
pollCommand - String representing the command to send.public org.apache.sshd.common.KeyPairProvider getKeyPairProvider()
public void setKeyPairProvider(org.apache.sshd.common.KeyPairProvider keyPairProvider)
keyPairProvider - KeyPairProvider reference to use in authenticating. If set to 'null',
then will attempt to connect using username/password settings.KeyPairProviderpublic String getKeyType()
public void setKeyType(String keyType)
keyType - String defining the type of KeyPair to use for authentication.KeyPairProviderpublic long getTimeout()
public void setTimeout(long timeout)
timeout - long milliseconds to wait.public String getCertFilename()
public void setCertFilename(String certFilename)
certFilename -
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||