- sameAsIn(SshHostKeys.Entry) - Method in class com.jscape.inet.ssh.util.SshHostKeys.Fingerprint
-
- send(String, String) - Method in class com.jscape.inet.ssh.SshSession
-
- send(String, long) - Method in class com.jscape.inet.ssh.SshSession
-
Sends command to SSH host terminated by command terminator.
- send(String) - Method in class com.jscape.inet.ssh.SshSession
-
Sends command to SSH host terminated by command terminator.
- sendNoWait(String) - Method in class com.jscape.inet.ssh.SshSession
-
Sends command to SSH host terminated by command terminator.
- sendRaw(String) - Method in class com.jscape.inet.ssh.SshSession
-
Sends data to SSH host without command terminator.
- sendWait(String, String, boolean, long) - Method in class com.jscape.inet.ssh.SshSession
-
Sends command to SSH host terminated by command terminator.
- sendWait(String, String, long) - Method in class com.jscape.inet.ssh.SshSession
-
Sends command to SSH host terminated by command terminator.
- sendWait(String, String, boolean) - Method in class com.jscape.inet.ssh.SshSession
-
Sends command to SSH host terminated by command terminator.
- sendWait(String, String) - Method in class com.jscape.inet.ssh.SshSession
-
Sends command to SSH host terminated by command terminator.
- SERPENT128_CBC - Static variable in class com.jscape.inet.ssh.protocol.v2.marshaling.algorithms.JceEncryptions
-
- SERPENT128_CTR - Static variable in class com.jscape.inet.ssh.protocol.v2.marshaling.algorithms.JceEncryptions
-
- SERPENT192_CBC - Static variable in class com.jscape.inet.ssh.protocol.v2.marshaling.algorithms.JceEncryptions
-
- SERPENT192_CTR - Static variable in class com.jscape.inet.ssh.protocol.v2.marshaling.algorithms.JceEncryptions
-
- SERPENT256_CBC - Static variable in class com.jscape.inet.ssh.protocol.v2.marshaling.algorithms.JceEncryptions
-
- SERPENT256_CTR - Static variable in class com.jscape.inet.ssh.protocol.v2.marshaling.algorithms.JceEncryptions
-
- serverToClient(KeyFactory, EncryptionFactory.Mode) - Method in class com.jscape.inet.ssh.protocol.v2.marshaling.algorithms.JceEncryptionFactory.Entry
-
- serverToClient(KeyFactory) - Method in class com.jscape.inet.ssh.protocol.v2.marshaling.algorithms.JceMacFactory.Entry
-
- serverToClientCompressionFor(CompressionFactory.Mode) - Method in class com.jscape.inet.ssh.protocol.v2.marshaling.algorithms.ComponentCompressionFactory.Entry
-
- serverToClientCompressionFor(String, CompressionFactory.Mode) - Method in class com.jscape.inet.ssh.protocol.v2.marshaling.algorithms.ComponentCompressionFactory
-
- serverToClientCompressionFor(String, CompressionFactory.Mode) - Method in interface com.jscape.inet.ssh.protocol.v2.marshaling.algorithms.CompressionFactory
-
Returns a compression operation for server-client direction.
- serverToClientEncryptionFor(String, KeyFactory, EncryptionFactory.Mode) - Method in interface com.jscape.inet.ssh.protocol.v2.marshaling.algorithms.EncryptionFactory
-
Returns an encryption operation for server-client direction.
- serverToClientEncryptionFor(String, KeyFactory, EncryptionFactory.Mode) - Method in class com.jscape.inet.ssh.protocol.v2.marshaling.algorithms.JceEncryptionFactory
-
- serverToClientMacFor(String, KeyFactory) - Method in class com.jscape.inet.ssh.protocol.v2.marshaling.algorithms.JceMacFactory
-
- serverToClientMacFor(String, KeyFactory) - Method in interface com.jscape.inet.ssh.protocol.v2.marshaling.algorithms.MacFactory
-
Returns a MAC operation for server-client direction.
- SERVICE_CONNECTION - Static variable in class com.jscape.inet.ssh.Ssh
-
- SERVICE_USERAUTH - Static variable in class com.jscape.inet.ssh.Ssh
-
- serviceEnded(SshTunnelerEvent) - Method in class com.jscape.inet.ipclientssh.SshTunneler
-
Service ssh tunneler ended event.
- set(ComponentCompressionFactory.Entry...) - Method in class com.jscape.inet.ssh.protocol.v2.marshaling.algorithms.ComponentCompressionFactory
-
Sets algorithm entries.
- set(JceEncryptionFactory.Entry...) - Method in class com.jscape.inet.ssh.protocol.v2.marshaling.algorithms.JceEncryptionFactory
-
Sets algorithm entries.
- set(JceMacFactory.Entry...) - Method in class com.jscape.inet.ssh.protocol.v2.marshaling.algorithms.JceMacFactory
-
Sets algorithm entries.
- set(ComponentClientKeyExchangeFactory.Entry...) - Method in class com.jscape.inet.ssh.protocol.v2.transport.keyexchange.ComponentClientKeyExchangeFactory
-
Sets the factory entries.
- set(SshHostKeys.Entry...) - Method in class com.jscape.inet.ssh.util.SshHostKeys
-
Sets the store entries.
- setCharacterSet(String) - Method in class com.jscape.inet.ssh.Ssh
-
Sets character set used when reading data using ssh
- setCharacterSet(String) - Method in class com.jscape.inet.ssh.SshSession
-
Sets the session character set
- setCharacterSet(String) - Method in class com.jscape.inet.ssh.SshTask
-
Sets character set used when write data
- setClientAuthentication(ClientAuthentication) - Method in class com.jscape.inet.ssh.util.SshParameters
-
Sets client authentication operation.
- setCommandTerminator(String) - Method in class com.jscape.inet.ssh.SshSession
-
Sets terminator used when sending data to SSH server.
- setConnectionTimeout(long) - Method in class com.jscape.inet.ssh.util.SshParameters
-
Sets connection timeout.
- setConnectTimeout(int) - Method in class com.jscape.inet.ipclient.IpClient
-
Sets the timeout for opening a server connection.
- setDebug(boolean) - Method in class com.jscape.inet.ssh.Ssh
-
Enable debugging output to debugging stream.
- setDebug(boolean) - Method in class com.jscape.inet.ssh.SshSession
-
Enables or disables debugging information.
- setDebug(boolean) - Method in class com.jscape.inet.ssh.SshTask
-
Enables/disables additional debugging for this task.
- setDebugStream(PrintStream) - Method in class com.jscape.inet.ssh.Ssh
-
Sets PrintStream
used in reporting debug statements.
- setDebugStream(PrintStream) - Method in class com.jscape.inet.ssh.SshSession
-
Sets PrintStream used in outputting debug information.
- setDebugStream(PrintStream) - Method in class com.jscape.inet.ssh.SshTask
-
Sets debug stream to be used when printing debug messages.
- setEcho(boolean) - Method in class com.jscape.inet.ssh.Ssh
-
Sets server echo flag for the next connection.
- setEcho(boolean) - Method in class com.jscape.inet.ssh.SshSession
-
Sets server echo flag for the next connection.
- setEndPromptRegex(boolean) - Method in class com.jscape.inet.ssh.SshTask
-
Specifies if end prompt is a regular expression
- setEndPromptTimeout(long) - Method in class com.jscape.inet.ssh.SshTask
-
Sets the maximum timeout between the time the task is in running state and the expected end prompt is received.
- setHostKeyVerifier(HostKeyVerificationService) - Method in class com.jscape.inet.ssh.util.SshParameters
-
Setups new host key verifier.
- setHostname(String) - Method in class com.jscape.inet.ssh.util.SshParameters
-
Sets a server host.
- setInitReader(boolean) - Method in class com.jscape.inet.ssh.Ssh
-
Sets if reader should be initialized automatically or if will be created by user.
- setInputStream(InputStream) - Method in class com.jscape.inet.ipclient.IpClient
-
Replaces InputStream from socket connection established with server.
- setKeyPair(KeyPair) - Method in class com.jscape.inet.ssh.util.SshParameters
-
Sets user key pair.
- setLogLevel(Level) - Method in class com.jscape.inet.ssh.Ssh
-
Sets current log level.
- setOutputStream(OutputStream) - Method in class com.jscape.inet.ipclient.IpClient
-
Sets OutputStream from socket connection established with server.
- setPassword(String) - Method in class com.jscape.inet.ssh.util.SshParameters
-
Sets an user password.
- setPollingInterval(int) - Method in class com.jscape.inet.ssh.SshSession
-
Sets the polling interval used when checking for completion of commands sent using send or sendWait methods.
- setPort(int) - Method in class com.jscape.inet.ssh.util.SshParameters
-
Sets a server port.
- setPrivateKey(File, String) - Method in class com.jscape.inet.ssh.util.SshParameters
-
Sets key pair to be used when authenticating with SSH Server.
- setPrivateKey(File) - Method in class com.jscape.inet.ssh.util.SshParameters
-
Sets key pair to be used when authenticating with SSH Server.
- setPrivateKey(String, String) - Method in class com.jscape.inet.ssh.util.SshParameters
-
Sets key pair to be used when authenticating with SSH Server.
- setPrivateKey(String) - Method in class com.jscape.inet.ssh.util.SshParameters
-
Sets key pair to be used when authenticating with SSH Server.
- setProxyAuthentication(String, String) - Method in class com.jscape.inet.ipclient.IpClient
-
Sets the username and password to use when for authentication with
proxy server.
- setProxyHost(String, int) - Method in class com.jscape.inet.ipclient.IpClient
-
Sets the proxy hostname and port for this connection.
- setProxyHost(String) - Method in class com.jscape.inet.ssh.util.SshParameters
-
Sets the proxy hostname.
- setProxyPassword(String) - Method in class com.jscape.inet.ssh.util.SshParameters
-
Sets the proxy authentication password.
- setProxyPort(int) - Method in class com.jscape.inet.ssh.util.SshParameters
-
Sets the proxy port.
- setProxyType(String) - Method in class com.jscape.inet.ipclient.IpClient
-
Sets the proxy type will be used for this connection.
- setProxyType(String) - Method in class com.jscape.inet.ssh.util.SshParameters
-
Sets the proxy type
- setProxyUserId(String) - Method in class com.jscape.inet.ssh.util.SshParameters
-
- setProxyUsername(String) - Method in class com.jscape.inet.ssh.util.SshParameters
-
Sets a proxy username.
- setPublicKeyAlgorithm(PublicKeyAlgorithm) - Method in class com.jscape.inet.ssh.util.SshParameters
-
- setReadingTimeout(long) - Method in class com.jscape.inet.ssh.util.SshParameters
-
Sets reading timeout.
- setReadTimeout(int) - Method in class com.jscape.inet.ipclient.IpClient
-
Sets the timeout for reading responses from server.
- setReadTimeout(long) - Method in class com.jscape.inet.ssh.Ssh
-
Sets read timeout value.
- setRegexMatchLength(int) - Method in class com.jscape.inet.ssh.SshSession
-
Sets the number of characters to read from the end of the response buffer when using regular expressions
to detect start or end prompts.
- setRegexMatchLength(int) - Method in class com.jscape.inet.ssh.SshTask
-
Sets the number of characters to read from the end of the response buffer when using regular expressions
to detect start or end prompts.
- setShellPrompt(String) - Method in class com.jscape.inet.ssh.SshSession
-
Sets shell prompt to wait for before sending commands.
- setShellPrompt(String, boolean) - Method in class com.jscape.inet.ssh.SshSession
-
Sets shell prompt to wait for before sending commands.
- setSocket(Socket) - Method in class com.jscape.inet.ipclient.IpClient
-
Sets socket replacing current socket with new socket.
- setSocketTrafficClass(Integer) - Method in class com.jscape.inet.ssh.util.SshParameters
-
Set socket traffic class.
- setSsh(Ssh) - Method in class com.jscape.inet.ssh.SshSession
-
Sets the underlying Ssh
instance.
- setSshHostname(String) - Method in class com.jscape.inet.ssh.util.SshParameters
-
- setSshPassword(String) - Method in class com.jscape.inet.ssh.util.SshParameters
-
- setSshPort(int) - Method in class com.jscape.inet.ssh.util.SshParameters
-
- setSshUsername(String) - Method in class com.jscape.inet.ssh.util.SshParameters
-
- setStartPromptRegex(boolean) - Method in class com.jscape.inet.ssh.SshTask
-
Specifies if start prompt is a regular expression
- setStartPromptTimeout(long) - Method in class com.jscape.inet.ssh.SshTask
-
Sets the maximum timeout between the time the task is in active state and the expected start prompt is received.
- setTcpNoDelay(Boolean) - Method in class com.jscape.inet.ssh.util.SshParameters
-
Set TCP no delay.
- setTerminalType(String) - Method in class com.jscape.inet.ssh.Ssh
-
Sets terminal type emulation to use for this SSH session.
- setTerminator(String) - Method in class com.jscape.inet.ssh.SshTask
-
Sets line terminator used when sending commands.
- setTimeout(long) - Method in class com.jscape.inet.ssh.Ssh
-
Sets the timeout for opening connection to SSH server.
- setUsername(String) - Method in class com.jscape.inet.ssh.util.SshParameters
-
Sets an username.
- Ssh - Class in com.jscape.inet.ssh
-
Implements the basic functionality of a SSH2 (Secure Shell) client.
- Ssh(SshParameters, SshConfiguration, String, int, int, int, int, boolean, boolean, String, Logger) - Constructor for class com.jscape.inet.ssh.Ssh
-
Creates a new Ssh client instance.
- Ssh(SshParameters, SshConfiguration, Logger) - Constructor for class com.jscape.inet.ssh.Ssh
-
Constructs a new Ssh instance.
- Ssh(SshParameters, SshConfiguration) - Constructor for class com.jscape.inet.ssh.Ssh
-
Constructs a new Ssh instance.
- Ssh(SshParameters) - Constructor for class com.jscape.inet.ssh.Ssh
-
Constructs a new Ssh instance
- Ssh(String, int, String, String, SshConfiguration) - Constructor for class com.jscape.inet.ssh.Ssh
-
Constructs a new Ssh instance.
- Ssh(String, int, String, String) - Constructor for class com.jscape.inet.ssh.Ssh
-
Constructs a new Ssh instance.
- Ssh(String, int, String) - Constructor for class com.jscape.inet.ssh.Ssh
-
Constructs a new Ssh instance.
- Ssh(String, String, String) - Constructor for class com.jscape.inet.ssh.Ssh
-
Consructs a new Ssh instance.
- Ssh(String, String) - Constructor for class com.jscape.inet.ssh.Ssh
-
Constructs a new Ssh instance.
- SshAdapter - Class in com.jscape.inet.ssh
-
Implements methods for capturing events sourced from Ssh class.
- SshAdapter() - Constructor for class com.jscape.inet.ssh.SshAdapter
-
- SshConfiguration - Class in com.jscape.inet.ssh
-
A SSH protocol configuration.
- SshConfiguration(String, String, PublicKeyAlgorithm[], ClientKeyExchangeFactory, EncryptionFactory, MacFactory, CompressionFactory, int, int) - Constructor for class com.jscape.inet.ssh.SshConfiguration
-
Creates a new configuration instance.
- SshConnectedEvent - Class in com.jscape.inet.ssh
-
Fired by Ssh instance upon successfull connection to SSH server.
- SshConnectedEvent(Ssh, String, int) - Constructor for class com.jscape.inet.ssh.SshConnectedEvent
-
Creates SshConnectedEvent.
- SshDataReceivedEvent - Class in com.jscape.inet.ssh
-
Fired by Ssh instance when SSH server sends data to client.
- SshDataReceivedEvent(Ssh, char) - Constructor for class com.jscape.inet.ssh.SshDataReceivedEvent
-
Creates a new SshDataReceivedEvent instance.
- SshDisconnectedEvent - Class in com.jscape.inet.ssh
-
Fired by Ssh instance upon disconnect from server.
- SshDisconnectedEvent(Ssh, String, int) - Constructor for class com.jscape.inet.ssh.SshDisconnectedEvent
-
Created SshDisconnectedEvent.
- SshException - Exception in com.jscape.inet.ssh
-
SshException is thrown by many methods of Ssh class.
- SshException() - Constructor for exception com.jscape.inet.ssh.SshException
-
- SshException(String) - Constructor for exception com.jscape.inet.ssh.SshException
-
Creates exception with specified message string.
- SshException(String, Throwable) - Constructor for exception com.jscape.inet.ssh.SshException
-
Creates exception with specified message string and source exception
- SshException(Throwable) - Constructor for exception com.jscape.inet.ssh.SshException
-
Creates exception with specified message string and source exception
- SshHostKeys - Class in com.jscape.inet.ssh.util
-
Associative host keys store.
- SshHostKeys(SshHostKeys.Entry...) - Constructor for class com.jscape.inet.ssh.util.SshHostKeys
-
Creates a new store instance.
- SshHostKeys.Entry - Class in com.jscape.inet.ssh.util
-
A store entry.
- SshHostKeys.Fingerprint - Class in com.jscape.inet.ssh.util
-
- SshListener - Interface in com.jscape.inet.ssh
-
Implements methods for capturing events sourced from Ssh class.
- SshParameters - Class in com.jscape.inet.ssh.util
-
Contains information used in establishing a connection to and authenticating with an SSH server.
- SshParameters(String, String, int, String, String, String, int, long, long, Integer, Boolean, HostKeyVerificationService, String, String, KeyPair, PublicKeyAlgorithm, ClientAuthentication) - Constructor for class com.jscape.inet.ssh.util.SshParameters
-
Creates a new parameters instance.
- SshParameters(String, String, int, String, String, String, int, long, long, Integer, Boolean, HostKeyVerificationService, String, String, File, String, PublicKeyAlgorithm, ClientAuthentication) - Constructor for class com.jscape.inet.ssh.util.SshParameters
-
Creates a new parameters instance.
- SshParameters(String, int, String, String, KeyPair) - Constructor for class com.jscape.inet.ssh.util.SshParameters
-
Creates a new parameters instance.
- SshParameters(String, String, String, KeyPair) - Constructor for class com.jscape.inet.ssh.util.SshParameters
-
Creates a new parameters instance.
- SshParameters(String, int, String, String, File, String) - Constructor for class com.jscape.inet.ssh.util.SshParameters
-
Creates a new parameters instance.
- SshParameters(String, int, String, String, File) - Constructor for class com.jscape.inet.ssh.util.SshParameters
-
Creates a new parameters instance.
- SshParameters(String, String, String, File) - Constructor for class com.jscape.inet.ssh.util.SshParameters
-
Creates a new parameters instance.
- SshParameters(String, int, String, File, String) - Constructor for class com.jscape.inet.ssh.util.SshParameters
-
Creates a new parameters instance.
- SshParameters(String, String, File, String) - Constructor for class com.jscape.inet.ssh.util.SshParameters
-
Creates a new SshParameters instance.
- SshParameters(String, int, String, File) - Constructor for class com.jscape.inet.ssh.util.SshParameters
-
Creates a new SshParameters instance.
- SshParameters(String, String, File) - Constructor for class com.jscape.inet.ssh.util.SshParameters
-
Creates a new SshParameters instance.
- SshParameters(String, int, String, String) - Constructor for class com.jscape.inet.ssh.util.SshParameters
-
Creates a new SshParameters instance.
- SshParameters(String, String, String) - Constructor for class com.jscape.inet.ssh.util.SshParameters
-
Creates a new SshParameters instance.
- SshParameters(SshParameters) - Constructor for class com.jscape.inet.ssh.util.SshParameters
-
Copy constructor.
- SshScript - Class in com.jscape.inet.ssh
-
The SshScript class provides a simple way of running a set of batch scripted commands against a SSH server.
- SshScript(Ssh, String) - Constructor for class com.jscape.inet.ssh.SshScript
-
Constructs a new SshScript instance.
- SshScript(Ssh) - Constructor for class com.jscape.inet.ssh.SshScript
-
Constructs a new SshScript instance.
- SshScriptListener - Interface in com.jscape.inet.ssh
-
Implements methods for capturing events sourced from SshScript class.
- SshSession - Class in com.jscape.inet.ssh
-
Convenience class for automating communications with a SSH server.
- SshSession(Ssh, String, boolean, int, String, String, int) - Constructor for class com.jscape.inet.ssh.SshSession
-
- SshSession(SshParameters, Ssh) - Constructor for class com.jscape.inet.ssh.SshSession
-
Creates a new SshSession instance.
- SshSession(SshParameters) - Constructor for class com.jscape.inet.ssh.SshSession
-
Creates a new SshSession instance.
- SshSession(String, int, String, String) - Constructor for class com.jscape.inet.ssh.SshSession
-
Creates a new SshSession instance.
- SshSession(String, String, String) - Constructor for class com.jscape.inet.ssh.SshSession
-
Creates a new SshSession instance.
- SshTask - Class in com.jscape.inet.ssh
-
The SshTask class represents a command to be executed in batch (non-interactive) mode on SSH server.
- SshTask(String, String, boolean, String, String, boolean, int, String, String, long, long) - Constructor for class com.jscape.inet.ssh.SshTask
-
- SshTask(String, String, boolean, String, String, boolean) - Constructor for class com.jscape.inet.ssh.SshTask
-
- SshTask(String, String, String, String) - Constructor for class com.jscape.inet.ssh.SshTask
-
Constructs a new SshTask
instance.
- SshTask(String, String, String) - Constructor for class com.jscape.inet.ssh.SshTask
-
Constructs a new SshTask
instance.
- SshTask.Listener - Interface in com.jscape.inet.ssh
-
- SshTaskEndEvent - Class in com.jscape.inet.ssh
-
Fired when a SshTask
has completed
- SshTaskEndEvent(SshScript, SshTask) - Constructor for class com.jscape.inet.ssh.SshTaskEndEvent
-
Creates a new instance of SshTaskEndEvent
- SshTaskFailedEvent - Class in com.jscape.inet.ssh
-
Fired when a SshTask
has failed to complete
- SshTaskFailedEvent(SshScript, SshTask) - Constructor for class com.jscape.inet.ssh.SshTaskFailedEvent
-
Creates a new instance of SshTaskFailedEvent.
- SshTaskStartEvent - Class in com.jscape.inet.ssh
-
Fired when a SshTask
is started
- SshTaskStartEvent(SshScript, SshTask) - Constructor for class com.jscape.inet.ssh.SshTaskStartEvent
-
Creates a new instance of SshTaskStartEvent
- SshTaskTimeoutEvent - Class in com.jscape.inet.ssh
-
Fired when a SshTask
has exceeded the defined timeout
- SshTaskTimeoutEvent(SshScript, SshTask) - Constructor for class com.jscape.inet.ssh.SshTaskTimeoutEvent
-
Creates a new instance of SshTaskTimeoutEvent
- SshTaskTimeoutException - Exception in com.jscape.inet.ssh
-
A subclass of TelnetException, this exception is thrown by a TelnetSession
instance when using the TelnetSession#send or TelnetSession#sendWait methods
and the TelnetTask exceeds the maximum defined timeout waiting for the end
prompt.
- SshTaskTimeoutException(SshTask) - Constructor for exception com.jscape.inet.ssh.SshTaskTimeoutException
-
Constructs a new SshTaskTimeoutException instance
- SshTunneler - Class in com.jscape.inet.ipclientssh
-
This class is used as SshTunneler for a local service
- SshTunneler(int, SshParameters, String, int) - Constructor for class com.jscape.inet.ipclientssh.SshTunneler
-
Creates a new instance of SshTunneler local service.
- start() - Method in class com.jscape.inet.ipclientssh.SshTunneler
-
Starts the Ssh tunneler service
- stop() - Method in class com.jscape.inet.ipclientssh.SshTunneler
-
Stops the ssh tunneler service.
- systemConsoleAuthentication(MessageCodec.Factory, String) - Static method in class com.jscape.inet.ssh.protocol.v2.authentication.KeyboardInteractiveConsoleClientAuthentication
-
Returns an authentication operation which uses a system console.
- systemConsoleAuthentication(String) - Static method in class com.jscape.inet.ssh.protocol.v2.authentication.KeyboardInteractiveConsoleClientAuthentication
-
Returns an authentication operation which uses a system console.