public class SshSpec
extends java.lang.Object
| Constructor and Description |
|---|
SshSpec() |
| Modifier and Type | Method and Description |
|---|---|
void |
configureSshDefaults() |
void |
configureSshOverrides(java.util.Map<java.lang.String,java.lang.Object> overrides) |
com.jcraft.jsch.Session |
createSshSession() |
java.lang.String |
getHostName() |
java.lang.Integer |
getPort() |
com.jcraft.jsch.Session |
getSession() |
java.lang.Integer |
getTimeout() |
java.lang.String |
getUser() |
java.lang.String |
readChannelOutput(com.jcraft.jsch.Channel channel) |
void |
setHostName(java.lang.String hostName) |
void |
setKnownHosts(com.jcraft.jsch.JSch jsch,
java.io.File knownHosts) |
void |
setPort(java.lang.Integer port) |
void |
setPrivateKey(com.jcraft.jsch.JSch jsch,
java.io.File privateKey) |
void |
setSession(com.jcraft.jsch.Session session) |
void |
setTimeout(java.lang.Integer timeout) |
void |
setUser(java.lang.String user) |
@Internal public java.lang.String getHostName()
@Internal public void setHostName(java.lang.String hostName)
@Internal public java.lang.Integer getPort()
@Internal public void setPort(java.lang.Integer port)
@Internal public com.jcraft.jsch.Session getSession()
@Internal public void setSession(com.jcraft.jsch.Session session)
@Internal public java.lang.Integer getTimeout()
@Internal public void setTimeout(java.lang.Integer timeout)
@Internal public java.lang.String getUser()
@Internal public void setUser(java.lang.String user)
public void configureSshDefaults()
public void configureSshOverrides(java.util.Map<java.lang.String,java.lang.Object> overrides)
public com.jcraft.jsch.Session createSshSession()
public void setKnownHosts(com.jcraft.jsch.JSch jsch,
java.io.File knownHosts)
public void setPrivateKey(com.jcraft.jsch.JSch jsch,
java.io.File privateKey)
public java.lang.String readChannelOutput(com.jcraft.jsch.Channel channel)