- getAllThirdPartyModules() - Method in class com.helger.jsch.config.ThirdPartyModuleProvider_ph_jsch
-
- getAssignedLocalPort() - Method in class com.helger.jsch.tunnel.Tunnel
-
Returns the local port currently bound to.
- getAsString() - Method in class com.helger.jsch.scp.ScpEntry
-
- getAsString() - Method in interface com.helger.jsch.session.ISessionFactory
-
- getAsString() - Method in class com.helger.jsch.session.SessionManager
-
- getAsString() - Method in class com.helger.jsch.tunnel.Tunnel
-
- getAsString() - Method in class com.helger.jsch.tunnel.TunnelConnection
-
- getClone() - Method in class com.helger.jsch.command.CommandRunner
-
Returns a new CommandRunner with the same SessionFactory, but will create a
separate session.
- getCurrentInputStream() - Method in class com.helger.jsch.scp.ScpConnection
-
- getCurrentOuputStream() - Method in class com.helger.jsch.scp.ScpConnection
-
- getDestinationHostname() - Method in class com.helger.jsch.tunnel.Tunnel
-
Returns the hostname of the destination.
- getDestinationPort() - Method in class com.helger.jsch.tunnel.Tunnel
-
Returns the port of the destination.
- getErrStream() - Method in class com.helger.jsch.command.CommandRunner.ChannelExecWrapper
-
Returns the STDERR stream for you to read from.
- getExitCode() - Method in class com.helger.jsch.command.CommandRunner.ExecuteResult
-
Returns the exit code of the command execution.
- getHostname() - Method in class com.helger.jsch.session.DefaultSessionFactory
-
- getHostname() - Method in interface com.helger.jsch.session.ISessionFactory
-
- getInputStream() - Method in class com.helger.jsch.command.CommandRunner.ChannelExecWrapper
-
Returns the STDOUT stream for you to read from.
- getInputStream() - Method in class com.helger.jsch.proxy.SshProxy
-
- getInputStream() - Method in class com.helger.jsch.scp.ScpFile
-
- getLocalAlias() - Method in class com.helger.jsch.tunnel.Tunnel
-
Returns the local alias bound to.
- getLocalPort() - Method in class com.helger.jsch.tunnel.Tunnel
-
Returns the port this tunnel was configured with.
- getLogger() - Method in class com.helger.jsch.JSchLoggerSLF4J
-
- getMode() - Method in class com.helger.jsch.scp.ScpEntry
-
- getMode() - Method in class com.helger.jsch.scp.ScpFileInputStream
-
- getName() - Method in class com.helger.jsch.scp.ScpEntry
-
- getName() - Method in class com.helger.jsch.scp.ScpFileInputStream
-
- getNextEntry() - Method in class com.helger.jsch.scp.ScpConnection
-
- getNextEntry() - Method in class com.helger.jsch.scp.ScpInputStream
-
- getOutputStream() - Method in class com.helger.jsch.command.CommandRunner.ChannelExecWrapper
-
Returns the STDIN stream for you to write to.
- getOutputStream() - Method in class com.helger.jsch.proxy.SshProxy
-
- getOutputStream(long) - Method in class com.helger.jsch.scp.ScpFile
-
- getOutputStream(long, String) - Method in class com.helger.jsch.scp.ScpFile
-
- getPort() - Method in class com.helger.jsch.session.DefaultSessionFactory
-
- getPort() - Method in interface com.helger.jsch.session.ISessionFactory
-
- getProxy() - Method in class com.helger.jsch.session.DefaultSessionFactory
-
- getProxy() - Method in interface com.helger.jsch.session.ISessionFactory
-
- getSession() - Method in class com.helger.jsch.session.SessionManager
-
Returns a connected session.
- getSessionFactory() - Method in class com.helger.jsch.session.SessionManager
-
- getSize() - Method in class com.helger.jsch.scp.ScpEntry
-
- getSize() - Method in class com.helger.jsch.scp.ScpFileInputStream
-
- getSocket() - Method in class com.helger.jsch.proxy.SshProxy
-
- getSpec() - Method in class com.helger.jsch.tunnel.Tunnel
-
Returns the spec string (either calculated or specified) for this tunnel.
- getStderr() - Method in class com.helger.jsch.command.CommandRunner.ExecuteResult
-
Returns the text written to STDERR.
- getStdout() - Method in class com.helger.jsch.command.CommandRunner.ExecuteResult
-
Returns the text written to STDOUT.
- getTunnel(String, int) - Method in class com.helger.jsch.tunnel.TunnelConnection
-
Returns the tunnel matching the supplied values, or null if
there isn't one that matches.
- getTunnel(String, int) - Method in class com.helger.jsch.tunnel.TunnelConnectionManager
-
Returns the tunnel matching the supplied values, or null if
there isn't one that matches.
- getUserInfo() - Method in class com.helger.jsch.session.DefaultSessionFactory
-
- getUserInfo() - Method in interface com.helger.jsch.session.ISessionFactory
-
- getUsername() - Method in class com.helger.jsch.session.DefaultSessionFactory
-
- getUsername() - Method in interface com.helger.jsch.session.ISessionFactory
-
- ScpConnection - Class in com.helger.jsch.scp
-
Based on protocol information found
here
- ScpConnection(ISessionFactory, String, EScpMode, ECopyMode) - Constructor for class com.helger.jsch.scp.ScpConnection
-
- ScpEntry - Class in com.helger.jsch.scp
-
- ScpEntry.EType - Enum in com.helger.jsch.scp
-
- ScpFile - Class in com.helger.jsch.scp
-
- ScpFile(ISessionFactory, String...) - Constructor for class com.helger.jsch.scp.ScpFile
-
- ScpFile(ISessionFactory, EDestinationOS, String...) - Constructor for class com.helger.jsch.scp.ScpFile
-
- ScpFileInputStream - Class in com.helger.jsch.scp
-
- ScpFileOutputStream - Class in com.helger.jsch.scp
-
- ScpInputStream - Class in com.helger.jsch.scp
-
- ScpInputStream(ISessionFactory, String, ECopyMode) - Constructor for class com.helger.jsch.scp.ScpInputStream
-
- ScpOutputStream - Class in com.helger.jsch.scp
-
Based upon information found
here.
- ScpOutputStream(ISessionFactory, String, ECopyMode) - Constructor for class com.helger.jsch.scp.ScpOutputStream
-
- SessionManager - Class in com.helger.jsch.session
-
Provides a convenience wrapper to sessions that maintains the session
connection for you.
- SessionManager(ISessionFactory) - Constructor for class com.helger.jsch.session.SessionManager
-
Creates a SessionManager for the supplied sessionFactory.
- setConfig(ICommonsMap<String, String>) - Method in class com.helger.jsch.session.AbstractSessionFactoryBuilder
-
Replaces the current config with config
- setConfig(ICommonsMap<String, String>) - Method in class com.helger.jsch.session.DefaultSessionFactory
-
Sets the configuration options for the sessions created by this factory.
- setConfig(String, String) - Method in class com.helger.jsch.session.DefaultSessionFactory
-
Adds a single configuration options for the sessions created by this
factory.
- setHostname(String) - Method in class com.helger.jsch.session.AbstractSessionFactoryBuilder
-
Replaces the current hostname with hostname
- setHostname(String) - Method in class com.helger.jsch.session.DefaultSessionFactory
-
Sets the hostname.
- setIdentitiesFromPrivateKeys(List<String>) - Method in class com.helger.jsch.session.DefaultSessionFactory
-
Configures this factory to use a list of identities authenticated by the
supplied private keys.
- setIdentityFromPrivateKey(String) - Method in class com.helger.jsch.session.DefaultSessionFactory
-
Configures this factory to use a single identity authenticated by the
supplied private key.
- setIdentityFromPrivateKey(String, String) - Method in class com.helger.jsch.session.DefaultSessionFactory
-
Configures this factory to use a single identity authenticated by the
supplied private key and pass phrase.
- setIdentityRepository(IdentityRepository) - Method in class com.helger.jsch.session.DefaultSessionFactory
-
Sets the IdentityRepository for this factory.
- setKnownHosts(InputStream) - Method in class com.helger.jsch.session.DefaultSessionFactory
-
Sets the known hosts from the stream.
- setKnownHosts(String) - Method in class com.helger.jsch.session.DefaultSessionFactory
-
Sets the known hosts from a file at path knownHosts.
- setPassword(String) - Method in class com.helger.jsch.session.DefaultSessionFactory
-
Sets the password used to authenticate username.
- setPort(int) - Method in class com.helger.jsch.session.AbstractSessionFactoryBuilder
-
Replaces the current port with port
- setPort(int) - Method in class com.helger.jsch.session.DefaultSessionFactory
-
Sets the port.
- setProxy(Proxy) - Method in class com.helger.jsch.session.AbstractSessionFactoryBuilder
-
Replaces the current proxy with proxy
- setProxy(Proxy) - Method in class com.helger.jsch.session.DefaultSessionFactory
-
Sets the proxy through which all connections will be piped.
- setTunnelConnections(Iterable<String>) - Method in class com.helger.jsch.tunnel.TunnelConnectionManager
-
Creates a set of tunnel connections based upon the pathAndTunnels.
- setTunnelConnectionsFromFile(File, Charset) - Method in class com.helger.jsch.tunnel.TunnelConnectionManager
-
Creates a set of tunnel connections based upon the contents of
tunnelsConfig.
- setUserInfo(UserInfo) - Method in class com.helger.jsch.session.AbstractSessionFactoryBuilder
-
Replaces the current userInfo with userInfo
- setUserInfo(UserInfo) - Method in class com.helger.jsch.session.DefaultSessionFactory
-
Sets the UserInfo for use with keyboard-interactive
authentication.
- setUsername(String) - Method in class com.helger.jsch.session.AbstractSessionFactoryBuilder
-
Replaces the current username with username
- setUsername(String) - Method in class com.helger.jsch.session.DefaultSessionFactory
-
Sets the username.
- SftpRunner - Class in com.helger.jsch.sftp
-
Provides a convenience wrapper around an sftp channel.
- SftpRunner(ISessionFactory) - Constructor for class com.helger.jsch.sftp.SftpRunner
-
Creates a new SftpRunner that will use a
SessionManager that wraps
the supplied
sessionFactory.
- shutdown() - Static method in class com.helger.jsch.JSchInit
-
- SSH_PORT - Static variable in interface com.helger.jsch.session.ISessionFactory
-
- SshProxy - Class in com.helger.jsch.proxy
-
- SshProxy(ISessionFactory) - Constructor for class com.helger.jsch.proxy.SshProxy
-