- cd(String) - Method in class com.jcraft.jsch.ChannelSftp
-
Changes the current remote directory.
- CHANGED - Static variable in interface com.jcraft.jsch.HostKeyRepository
-
- Channel - Class in com.jcraft.jsch
-
The abstract base class for the different
types of channel which may be associated with a
Session
.
- ChannelDirectTCPIP - Class in com.jcraft.jsch
-
A Channel which allows forwarding a pair of local
streams to/from a TCP-connection to a server on the
remote side.
- ChannelExec - Class in com.jcraft.jsch
-
A channel connected to a remotely executing program.
- ChannelExec() - Constructor for class com.jcraft.jsch.ChannelExec
-
- ChannelForwardedTCPIP - Class in com.jcraft.jsch
-
A Channel created when a forwarded port at the remote side
is connected.
- ChannelSftp - Class in com.jcraft.jsch
-
A Channel connected to an sftp server (as a subsystem of the ssh server).
- ChannelSftp() - Constructor for class com.jcraft.jsch.ChannelSftp
-
- ChannelSftp.LsEntry - Class in com.jcraft.jsch
-
Represents a directory entry, representing a remote file or directory.
- ChannelSftp.LsEntrySelector - Interface in com.jcraft.jsch
-
- ChannelShell - Class in com.jcraft.jsch
-
A channel connected to a remote shell.
- ChannelSubsystem - Class in com.jcraft.jsch
-
A channel connected to a subsystem of the server process.
- ChannelSubsystem() - Constructor for class com.jcraft.jsch.ChannelSubsystem
-
- check(String, byte[]) - Method in interface com.jcraft.jsch.HostKeyRepository
-
Checks whether some host has a given key.
- chgrp(int, String) - Method in class com.jcraft.jsch.ChannelSftp
-
Changes the owner group of one or several remote files.
- chmod(int, String) - Method in class com.jcraft.jsch.ChannelSftp
-
Changes the permissions of one or several remote files.
- chown(int, String) - Method in class com.jcraft.jsch.ChannelSftp
-
Changes the owning user of one or several remote files.
- clear() - Method in interface com.jcraft.jsch.Identity
-
Disposes internally allocated data, like byte array for the private key.
- close() - Method in interface com.jcraft.jsch.Proxy
-
Closes the connection.
- close() - Method in class com.jcraft.jsch.ProxyHTTP
-
- close() - Method in class com.jcraft.jsch.ProxySOCKS4
-
- close() - Method in class com.jcraft.jsch.ProxySOCKS5
-
- com.jcraft.jsch - package com.jcraft.jsch
-
Java Secure Channel - main package.
- comment - Variable in class com.jcraft.jsch.HostKey
-
- compareTo(Object) - Method in class com.jcraft.jsch.ChannelSftp.LsEntry
-
compares this LsEntry to another LsEntry,
alphabetically by filename.
- ConfigRepository - Interface in com.jcraft.jsch
-
A repository for host-specific configuration settings, retrievable by host name (or an alias).
- ConfigRepository.Config - Interface in com.jcraft.jsch
-
A configuration for connections to a remote host name (or alias).
- connect() - Method in class com.jcraft.jsch.Channel
-
Opens the channel without any timeout.
- connect(int) - Method in class com.jcraft.jsch.Channel
-
Opens the channel.
- connect(int) - Method in class com.jcraft.jsch.ChannelDirectTCPIP
-
opens the channel.
- connect(SocketFactory, String, int, int) - Method in interface com.jcraft.jsch.Proxy
-
Opens a connection to the target server.
- connect(SocketFactory, String, int, int) - Method in class com.jcraft.jsch.ProxyHTTP
-
- connect(SocketFactory, String, int, int) - Method in class com.jcraft.jsch.ProxySOCKS4
-
- connect(SocketFactory, String, int, int) - Method in class com.jcraft.jsch.ProxySOCKS5
-
- connect() - Method in class com.jcraft.jsch.Session
-
- connect(int) - Method in class com.jcraft.jsch.Session
-
opens the connection, using the specified timeout.
- CONTINUE - Static variable in interface com.jcraft.jsch.ChannelSftp.LsEntrySelector
-
- count(long) - Method in interface com.jcraft.jsch.SftpProgressMonitor
-
Will be called periodically as more data is transfered.
- createServerSocket(int, int, InetAddress) - Method in interface com.jcraft.jsch.ServerSocketFactory
-
Creates a ServerSocket.
- createSocket(String, int) - Method in interface com.jcraft.jsch.SocketFactory
-
Creates a Socket connected to a given host/port.
- genChannelOpenPacket() - Method in class com.jcraft.jsch.Channel
-
- genChannelOpenPacket() - Method in class com.jcraft.jsch.ChannelDirectTCPIP
-
- get(String, String) - Method in class com.jcraft.jsch.ChannelSftp
-
Downloads a file.
- get(String, String, SftpProgressMonitor) - Method in class com.jcraft.jsch.ChannelSftp
-
Downloads a file.
- get(String, String, SftpProgressMonitor, int) - Method in class com.jcraft.jsch.ChannelSftp
-
Downloads a file.
- get(String, OutputStream) - Method in class com.jcraft.jsch.ChannelSftp
-
Downloads a file to an OutputStream.
- get(String, OutputStream, SftpProgressMonitor) - Method in class com.jcraft.jsch.ChannelSftp
-
Downloads a file to an OutputStream.
- get(String, OutputStream, SftpProgressMonitor, int, long) - Method in class com.jcraft.jsch.ChannelSftp
-
Downloads a file to an OutputStream.
- get(String) - Method in class com.jcraft.jsch.ChannelSftp
-
Starts downloading a file as an InputStream.
- get(String, SftpProgressMonitor) - Method in class com.jcraft.jsch.ChannelSftp
-
Starts downloading a file as an InputStream.
- get(String, int) - Method in class com.jcraft.jsch.ChannelSftp
-
- get(String, SftpProgressMonitor, int) - Method in class com.jcraft.jsch.ChannelSftp
-
- get(String, SftpProgressMonitor, long) - Method in class com.jcraft.jsch.ChannelSftp
-
Starts downloading a file as an InputStream.
- GET - Static variable in interface com.jcraft.jsch.SftpProgressMonitor
-
Direction constant for download.
- getAlgName() - Method in interface com.jcraft.jsch.Identity
-
Returns the name of the algorithm.
- getATime() - Method in class com.jcraft.jsch.SftpATTRS
-
returns the last access time.
- getAtimeString() - Method in class com.jcraft.jsch.SftpATTRS
-
returns a string representation of the access time.
- getAttrs() - Method in class com.jcraft.jsch.ChannelSftp.LsEntry
-
return the attributes of the file.
- getBulkRequests() - Method in class com.jcraft.jsch.ChannelSftp
-
This method will return the value how many requests may be
sent at any one time.
- getCause() - Method in exception com.jcraft.jsch.JSchException
-
retrieves the cause.
- getCause() - Method in exception com.jcraft.jsch.SftpException
-
Returns the cause of the exception.
- getClientVersion() - Method in class com.jcraft.jsch.Session
-
returns the version string (to be) sent to the server.
- getComment() - Method in class com.jcraft.jsch.HostKey
-
- getConfig(String) - Method in interface com.jcraft.jsch.ConfigRepository
-
Returns the configuration for a specific host name (or host name alias).
- getConfig(String) - Static method in class com.jcraft.jsch.JSch
-
Retrieves a default configuration option.
- getConfig(String) - Method in class com.jcraft.jsch.Session
-
Retrieves a configuration option of this session.
- getConfigRepository() - Method in class com.jcraft.jsch.JSch
-
- getDefaultPort() - Static method in class com.jcraft.jsch.ProxyHTTP
-
returns the default proxy port - this is 80 as defined for HTTP.
- getDefaultPort() - Static method in class com.jcraft.jsch.ProxySOCKS4
-
returns the default proxy port - this is 1080 as defined for SOCKS.
- getDefaultPort() - Static method in class com.jcraft.jsch.ProxySOCKS5
-
returns the default proxy port - this is 1080 as defined for SOCKS.
- getErrStream() - Method in class com.jcraft.jsch.ChannelExec
-
Gets the error stream.
- getErrStream() - Method in class com.jcraft.jsch.ChannelSubsystem
-
Gets the error stream.
- getExitStatus() - Method in class com.jcraft.jsch.Channel
-
retrieves the exit status of the remote command corresponding
to this channel.
- getExtended() - Method in class com.jcraft.jsch.SftpATTRS
-
returns extended attributes, if any.
- getExtension(String) - Method in class com.jcraft.jsch.ChannelSftp
-
returns the extension data sent by the server
corresponding to some extension name.
- getExtInputStream() - Method in class com.jcraft.jsch.Channel
-
Gets an InputStream for extended data of this channel.
- getFilename() - Method in class com.jcraft.jsch.ChannelSftp.LsEntry
-
gets the file name of this file.
- getFingerPrint(JSch) - Method in class com.jcraft.jsch.HostKey
-
returns the key's fingerprint (i.e. a lowercase hexadecimal
representation of the MD5 of the key.)
- getFlags() - Method in class com.jcraft.jsch.SftpATTRS
-
returns the flags indicating which attributes
are present.
- getGId() - Method in class com.jcraft.jsch.SftpATTRS
-
returns the numerical group identifier of the owning group.
- getHome() - Method in class com.jcraft.jsch.ChannelSftp
-
returns the absolute path of the remote home directory.
- getHost() - Method in class com.jcraft.jsch.HostKey
-
returns the name of the host.
- getHost() - Method in class com.jcraft.jsch.Session
-
gets the host name to which we will connect (or are connected).
- getHostKey() - Method in interface com.jcraft.jsch.HostKeyRepository
-
returns all host keys in this repository.
- getHostKey(String, String) - Method in interface com.jcraft.jsch.HostKeyRepository
-
returns all host keys of a certain host.
- getHostKey() - Method in class com.jcraft.jsch.Session
-
retrieves the host key of the server.
- getHostKeyAlias() - Method in class com.jcraft.jsch.Session
-
retrieves the current server host key alias.
- getHostKeyRepository() - Method in class com.jcraft.jsch.JSch
-
Returns the current host key repository.
- getHostKeyRepository() - Method in class com.jcraft.jsch.Session
-
Gets the hostkeyRepository.
- getHostname() - Method in interface com.jcraft.jsch.ConfigRepository.Config
-
The actual host name to use for connecting.
- getId() - Method in class com.jcraft.jsch.Channel
-
returns the session-specific identifier of the channel.
- getIdentities() - Method in interface com.jcraft.jsch.IdentityRepository
-
Returns all the identies of this repository, in the form of a vector of
Identity
objects.
- getIdentities() - Method in class com.jcraft.jsch.IdentityRepository.Wrapper
-
- getIdentityNames() - Method in class com.jcraft.jsch.JSch
-
Lists names of identities included in the identityRepository.
- getIdentityRepository() - Method in class com.jcraft.jsch.JSch
-
- getInputStream() - Method in class com.jcraft.jsch.Channel
-
Gets an InputStream for this channel.
- getInputStream() - Method in interface com.jcraft.jsch.Proxy
-
Returns an InputStream to read data from the remote server.
- getInputStream() - Method in class com.jcraft.jsch.ProxyHTTP
-
- getInputStream() - Method in class com.jcraft.jsch.ProxySOCKS4
-
- getInputStream() - Method in class com.jcraft.jsch.ProxySOCKS5
-
- getInputStream(Socket) - Method in interface com.jcraft.jsch.SocketFactory
-
Creates an InputStream for a Socket.
- getKey() - Method in class com.jcraft.jsch.HostKey
-
returns a base64-representation of the key.
- getKnownHostsRepositoryID() - Method in interface com.jcraft.jsch.HostKeyRepository
-
returns an identifier for this repository.
- getLongname() - Method in class com.jcraft.jsch.ChannelSftp.LsEntry
-
returns the "longname" of a file.
- getMarker() - Method in class com.jcraft.jsch.HostKey
-
- getMTime() - Method in class com.jcraft.jsch.SftpATTRS
-
returns the last modification time.
- getMtimeString() - Method in class com.jcraft.jsch.SftpATTRS
-
returns a string representation of the modifiying time.
- getName() - Method in interface com.jcraft.jsch.Identity
-
returns the name of this identity.
- getName() - Method in interface com.jcraft.jsch.IdentityRepository
-
The name of the repository instance.
- getName() - Method in class com.jcraft.jsch.IdentityRepository.Wrapper
-
- getOutputStream() - Method in class com.jcraft.jsch.Channel
-
Gets an OutputStream for this channel.
- getOutputStream() - Method in interface com.jcraft.jsch.Proxy
-
Returns an OutputStream to write data to the remote server.
- getOutputStream() - Method in class com.jcraft.jsch.ProxyHTTP
-
- getOutputStream() - Method in class com.jcraft.jsch.ProxySOCKS4
-
- getOutputStream() - Method in class com.jcraft.jsch.ProxySOCKS5
-
- getOutputStream(Socket) - Method in interface com.jcraft.jsch.SocketFactory
-
Creates an OutputStream for a Socket.
- getPassphrase() - Method in interface com.jcraft.jsch.UserInfo
-
Returns the passphrase entered by the user.
- getPassword() - Method in interface com.jcraft.jsch.UserInfo
-
Returns the password entered by the user.
- getPermissions() - Method in class com.jcraft.jsch.SftpATTRS
-
Returns the Unix permissions of the file.
- getPermissionsString() - Method in class com.jcraft.jsch.SftpATTRS
-
Returns a string representation of the permissions
in the format used by ls -l
.
- getPort() - Method in interface com.jcraft.jsch.ConfigRepository.Config
-
The port number to use for connecting.
- getPort() - Method in class com.jcraft.jsch.Session
-
returns the port at the remote host we will connect
(or already connected) to.
- getPortForwardingL() - Method in class com.jcraft.jsch.Session
-
returns a snapshot of the current local port forwarding
configurations.
- getPortForwardingR() - Method in class com.jcraft.jsch.Session
-
Lists the registered remote port forwarding.
- getPublicKeyBlob() - Method in interface com.jcraft.jsch.Identity
-
Returns the public key data.
- getRemotePort() - Method in class com.jcraft.jsch.ChannelForwardedTCPIP
-
retrieves the local port at the remote side where
this TCP connection came in.
- getServerAliveCountMax() - Method in class com.jcraft.jsch.Session
-
Returns setting for the threshold to send keep-alive messages.
- getServerAliveInterval() - Method in class com.jcraft.jsch.Session
-
Returns setting for the interval to send a keep-alive message.
- getServerVersion() - Method in class com.jcraft.jsch.ChannelSftp
-
returns the server's protocol version number.
- getServerVersion() - Method in class com.jcraft.jsch.Session
-
returns the version string sent by the server.
- getSession() - Method in class com.jcraft.jsch.Channel
-
Retrieves the session to which this channel belongs.
- getSession(String) - Method in class com.jcraft.jsch.JSch
-
Instantiates the Session
object with
host
.
- getSession(String, String) - Method in class com.jcraft.jsch.JSch
-
Instantiates the Session
object with
username
and host
.
- getSession(String, String, int) - Method in class com.jcraft.jsch.JSch
-
Instantiates the Session
object with given
username
, host
and port
.
- getSignature(byte[]) - Method in interface com.jcraft.jsch.Identity
-
Signs some data with our private key and signature algorithm.
- getSize() - Method in class com.jcraft.jsch.SftpATTRS
-
Returns the size of the file, in bytes.
- getSocket() - Method in interface com.jcraft.jsch.Proxy
-
Returns the socket used for the connection.
- getSocket() - Method in class com.jcraft.jsch.ProxyHTTP
-
- getSocket() - Method in class com.jcraft.jsch.ProxySOCKS4
-
- getSocket() - Method in class com.jcraft.jsch.ProxySOCKS5
-
- getStatus() - Method in interface com.jcraft.jsch.IdentityRepository
-
The status of the repository instance.
- getStatus() - Method in class com.jcraft.jsch.IdentityRepository.Wrapper
-
- getStreamForwarder(String, int) - Method in class com.jcraft.jsch.Session
-
Instantiates an instance of stream-forwarder to host
:port
.
- getTimeout() - Method in class com.jcraft.jsch.Session
-
retrieves the current timeout setting.
- getType() - Method in class com.jcraft.jsch.HostKey
-
returns the type of the key.
- getUId() - Method in class com.jcraft.jsch.SftpATTRS
-
returns the numerical user identifier of the owning user.
- getUser() - Method in interface com.jcraft.jsch.ConfigRepository.Config
-
The user name to use for connecting.
- getUserInfo() - Method in class com.jcraft.jsch.Session
-
returns the current value of the UserInfo object.
- getUserName() - Method in class com.jcraft.jsch.Session
-
returns the user name used for login (and set when creating the session).
- getValue(String) - Method in interface com.jcraft.jsch.ConfigRepository.Config
-
A configuration value for a named key, as a string.
- getValues(String) - Method in interface com.jcraft.jsch.ConfigRepository.Config
-
A list of configuration values for a named key, as an array of strings.
- GUESS - Static variable in class com.jcraft.jsch.HostKey
-
Type constant for "try to guess the type".
- select(ChannelSftp.LsEntry) - Method in interface com.jcraft.jsch.ChannelSftp.LsEntrySelector
-
The select
method will be invoked in ls
method for each file entry.
- sendChannelOpen() - Method in class com.jcraft.jsch.Channel
-
- sendIgnore() - Method in class com.jcraft.jsch.Session
-
sends an ignored package.
- sendKeepAliveMsg() - Method in class com.jcraft.jsch.Session
-
Sends a keep-alive message.
- sendOpenConfirmation() - Method in class com.jcraft.jsch.Channel
-
sends a message confirming the opening of the channel.
- sendOpenFailure(int) - Method in class com.jcraft.jsch.Channel
-
sends a message indicating the failure of a channel-opening
to the remote side.
- sendSignal(String) - Method in class com.jcraft.jsch.Channel
-
sends a signal to the process at the other side.
- ServerSocketFactory - Interface in com.jcraft.jsch
-
A factory for ServerSockets.
- Session - Class in com.jcraft.jsch
-
A Session represents a connection to a SSH server.
- setACMODTIME(int, int) - Method in class com.jcraft.jsch.SftpATTRS
-
Sets access and modification time.
- setArg(Object[]) - Method in interface com.jcraft.jsch.ForwardedTCPIPDaemon
-
Sets additional arguments given when the forwarding was created.
- setBulkRequests(int) - Method in class com.jcraft.jsch.ChannelSftp
-
Specify how many requests may be sent at any one time.
- setChannel(ChannelForwardedTCPIP, InputStream, OutputStream) - Method in interface com.jcraft.jsch.ForwardedTCPIPDaemon
-
Sets the streams to be used for communication.
- setClientVersion(String) - Method in class com.jcraft.jsch.Session
-
changes the version string to be sent to the server.
- setCommand(String) - Method in class com.jcraft.jsch.ChannelExec
-
sets the command to be executed.
- setCommand(byte[]) - Method in class com.jcraft.jsch.ChannelExec
-
sets the command to be executed.
- setConfig(Hashtable) - Static method in class com.jcraft.jsch.JSch
-
Sets multiple default configuration options at once.
- setConfig(String, String) - Static method in class com.jcraft.jsch.JSch
-
Sets a default configuration option.
- setConfig(Properties) - Method in class com.jcraft.jsch.Session
-
sets several configuration options at once.
- setConfig(Hashtable) - Method in class com.jcraft.jsch.Session
-
sets several configuration options at once.
- setConfig(String, String) - Method in class com.jcraft.jsch.Session
-
sets a single configuration option for this session.
- setConfigRepository(ConfigRepository) - Method in class com.jcraft.jsch.JSch
-
- setDaemonThread(boolean) - Method in class com.jcraft.jsch.Session
-
Sets the deamon thread property.
- setErrStream(OutputStream) - Method in class com.jcraft.jsch.ChannelExec
-
Sets the error stream.
- setErrStream(OutputStream, boolean) - Method in class com.jcraft.jsch.ChannelExec
-
Sets the error stream.
- setErrStream(OutputStream) - Method in class com.jcraft.jsch.ChannelSubsystem
-
Sets the error stream.
- setExtOutputStream(OutputStream) - Method in class com.jcraft.jsch.Channel
-
Sets the OutputStream for extended data for this channel.
- setExtOutputStream(OutputStream, boolean) - Method in class com.jcraft.jsch.Channel
-
Sets the OutputStream for extended data for this channel.
- setFilenameEncoding(String) - Method in class com.jcraft.jsch.ChannelSftp
-
Sets the encoding used to convert file names from Strings to bytes.
- setHost(String) - Method in class com.jcraft.jsch.ChannelDirectTCPIP
-
Sets the remote host name (or IP address) to connect to
(which should be valid at the remote side).
- setHost(String) - Method in class com.jcraft.jsch.Session
-
Sets the host to connect to.
- setHostKeyAlias(String) - Method in class com.jcraft.jsch.Session
-
sets the host key alias used when comparing the
host key to the known hosts list.
- setHostKeyRepository(HostKeyRepository) - Method in class com.jcraft.jsch.JSch
-
Sets the Host key repository.
- setHostKeyRepository(HostKeyRepository) - Method in class com.jcraft.jsch.Session
-
Sets the hostkeyRepository, which will be referred in checking host keys.
- setIdentityRepository(IdentityRepository) - Method in class com.jcraft.jsch.JSch
-
Sets the identityRepository
, which will be referred
in the public key authentication.
- setIdentityRepository(IdentityRepository) - Method in class com.jcraft.jsch.Session
-
Sets the identityRepository, which will be referred
in the public key authentication.
- setInputStream(InputStream) - Method in class com.jcraft.jsch.Channel
-
Sets the InputStream for this channel.
- setInputStream(InputStream, boolean) - Method in class com.jcraft.jsch.Channel
-
Sets the InputStream for this channel.
- setInputStream(InputStream) - Method in class com.jcraft.jsch.ChannelDirectTCPIP
-
Sets the InputStream to be forwarded.
- setInputStream(InputStream) - Method in class com.jcraft.jsch.Session
-
(I have no idea what this is for.
- setKnownHosts(String) - Method in class com.jcraft.jsch.JSch
-
Creates a host key repository from a file name.
- setKnownHosts(InputStream) - Method in class com.jcraft.jsch.JSch
-
Creates a Host key repository from an InputStream.
- setLogger(Logger) - Static method in class com.jcraft.jsch.JSch
-
sets the Logger to be used by this library.
- setMtime(String, int) - Method in class com.jcraft.jsch.ChannelSftp
-
sets the modification time of one or several remote files.
- setOrgIPAddress(String) - Method in class com.jcraft.jsch.ChannelDirectTCPIP
-
Sets the local originator IP address we pretend the connection
came from.
- setOrgPort(int) - Method in class com.jcraft.jsch.ChannelDirectTCPIP
-
Sets the local originator port number we pretend the connection
came from.
- setOutputStream(OutputStream) - Method in class com.jcraft.jsch.Channel
-
Sets the OutputStream for this channel.
- setOutputStream(OutputStream, boolean) - Method in class com.jcraft.jsch.Channel
-
Sets the OutputStream for this channel.
- setOutputStream(OutputStream) - Method in class com.jcraft.jsch.ChannelDirectTCPIP
-
Sets the OutputStream to be forwarded.
- setOutputStream(OutputStream) - Method in class com.jcraft.jsch.Session
-
(I have no idea what this is for.
- setPassphrase(byte[]) - Method in interface com.jcraft.jsch.Identity
-
Provides a passphrase to decrypt the private key.
- setPassword(String) - Method in class com.jcraft.jsch.Session
-
sets the password to use for authentication.
- setPassword(byte[]) - Method in class com.jcraft.jsch.Session
-
sets the password to use for authentication.
- setPERMISSIONS(int) - Method in class com.jcraft.jsch.SftpATTRS
-
sets the file permissions.
- setPort(int) - Method in class com.jcraft.jsch.ChannelDirectTCPIP
-
Sets the remote port number to connect to.
- setPort(int) - Method in class com.jcraft.jsch.Session
-
Sets the port on the server to connect to.
- setPortForwardingL(int, String, int) - Method in class com.jcraft.jsch.Session
-
Registers the local port forwarding for loop-back interface.
- setPortForwardingL(String, int, String, int) - Method in class com.jcraft.jsch.Session
-
Registers the local port forwarding.
- setPortForwardingL(String, int, String, int, ServerSocketFactory) - Method in class com.jcraft.jsch.Session
-
Registers the local port forwarding.
- setPortForwardingL(String, int, String, int, ServerSocketFactory, int) - Method in class com.jcraft.jsch.Session
-
Registers the local port forwarding.
- setPortForwardingL(String) - Method in class com.jcraft.jsch.Session
-
Registers the local port forwarding.
- setPortForwardingR(int, String, int) - Method in class com.jcraft.jsch.Session
-
Registers the remote port forwarding for the loopback interface
of the remote.
- setPortForwardingR(String, int, String, int) - Method in class com.jcraft.jsch.Session
-
Registers the remote port forwarding.
- setPortForwardingR(int, String, int, SocketFactory) - Method in class com.jcraft.jsch.Session
-
Registers the remote port forwarding for the loopback interface
of the remote.
- setPortForwardingR(String, int, String, int, SocketFactory) - Method in class com.jcraft.jsch.Session
-
Registers the remote port forwarding.
- setPortForwardingR(int, String) - Method in class com.jcraft.jsch.Session
-
Registers the remote port forwarding for the loopback interface
of the remote.
- setPortForwardingR(int, String, Object[]) - Method in class com.jcraft.jsch.Session
-
Registers the remote port forwarding for the loopback interface
of the remote.
- setPortForwardingR(String, int, String, Object[]) - Method in class com.jcraft.jsch.Session
-
Registers the remote port forwarding.
- setPortForwardingR(String) - Method in class com.jcraft.jsch.Session
-
Registers the remote port forwarding.
- setProxy(Proxy) - Method in class com.jcraft.jsch.Session
-
Sets the proxy property.
- setPty(boolean) - Method in class com.jcraft.jsch.ChannelSubsystem
-
- setServerAliveCountMax(int) - Method in class com.jcraft.jsch.Session
-
Sets the number of keep-alive messages which may be sent without
receiving any messages back from the server.
- setServerAliveInterval(int) - Method in class com.jcraft.jsch.Session
-
sets the server alive interval property.
- setSIZE(long) - Method in class com.jcraft.jsch.SftpATTRS
-
sets the size.
- setSocketFactory(SocketFactory) - Method in class com.jcraft.jsch.Session
-
sets the socket factory.
- setStat(String, SftpATTRS) - Method in class com.jcraft.jsch.ChannelSftp
-
Changes attributes of a remote file or directory.
- setSubsystem(String) - Method in class com.jcraft.jsch.ChannelSubsystem
-
Sets the name of the remote subsystem name.
- setTimeout(int) - Method in class com.jcraft.jsch.Session
-
sets the timeout setting.
- setUIDGID(int, int) - Method in class com.jcraft.jsch.SftpATTRS
-
Sets user and group Identifier.
- setUserInfo(UserInfo) - Method in class com.jcraft.jsch.Session
-
Sets the userInfo property.
- setUserPasswd(String, String) - Method in class com.jcraft.jsch.ProxyHTTP
-
Sets the user name and password needed for authentication
to the proxy.
- setUserPasswd(String, String) - Method in class com.jcraft.jsch.ProxySOCKS4
-
Sets the user name and password needed for authentication
to the proxy.
- setUserPasswd(String, String) - Method in class com.jcraft.jsch.ProxySOCKS5
-
Sets the user name and password needed for authentication
to the proxy.
- setWantReply(boolean) - Method in class com.jcraft.jsch.ChannelSubsystem
-
Indicates whether we want a confirmation/error reply to this request.
- setX11Cookie(String) - Method in class com.jcraft.jsch.Session
-
sets the X11 cookie necessary to access the local X11 server.
- setX11Host(String) - Method in class com.jcraft.jsch.Session
-
sets the host (on the local side) where the X11 server
(whose display we want to forward) can be found.
- setX11Port(int) - Method in class com.jcraft.jsch.Session
-
sets the port (on the local side) where the X11 server
(whose display we want to forward) can be found.
- setXForwarding(boolean) - Method in class com.jcraft.jsch.Channel
-
Enables or disables X forwarding for this channel.
- setXForwarding(boolean) - Method in class com.jcraft.jsch.ChannelSubsystem
-
- SftpATTRS - Class in com.jcraft.jsch
-
Attributes of a (remote) file manipulated via Sftp.
- SftpException - Exception in com.jcraft.jsch
-
This exception will be thrown if anything goes wrong while
using the SFTP protocol.
- SftpException(int, String) - Constructor for exception com.jcraft.jsch.SftpException
-
Creates a new SftpException.
- SftpException(int, String, Throwable) - Constructor for exception com.jcraft.jsch.SftpException
-
Creates a new SftpException.
- SftpProgressMonitor - Interface in com.jcraft.jsch
-
A callback to get information about the progress of a file
transfer operation.
- showMessage(String) - Method in interface com.jcraft.jsch.UserInfo
-
Shows an informational message to the user.
- SocketFactory - Interface in com.jcraft.jsch
-
A factory for (client) sockets.
- SSH_FILEXFER_ATTR_ACMODTIME - Static variable in class com.jcraft.jsch.SftpATTRS
-
Flag indicating the presence of the
atime
and
mtime
attributes.
- SSH_FILEXFER_ATTR_EXTENDED - Static variable in class com.jcraft.jsch.SftpATTRS
-
- SSH_FILEXFER_ATTR_PERMISSIONS - Static variable in class com.jcraft.jsch.SftpATTRS
-
Flag indicating the presence of the
permissions
attribute.
- SSH_FILEXFER_ATTR_SIZE - Static variable in class com.jcraft.jsch.SftpATTRS
-
Flag indicating the presence of the
size
attribute.
- SSH_FILEXFER_ATTR_UIDGID - Static variable in class com.jcraft.jsch.SftpATTRS
-
Flag indicating the presence of the
uid
and
gid
attributes.
- SSH_FX_BAD_MESSAGE - Static variable in class com.jcraft.jsch.ChannelSftp
-
- SSH_FX_CONNECTION_LOST - Static variable in class com.jcraft.jsch.ChannelSftp
-
- SSH_FX_EOF - Static variable in class com.jcraft.jsch.ChannelSftp
-
- SSH_FX_FAILURE - Static variable in class com.jcraft.jsch.ChannelSftp
-
- SSH_FX_NO_CONNECTION - Static variable in class com.jcraft.jsch.ChannelSftp
-
- SSH_FX_NO_SUCH_FILE - Static variable in class com.jcraft.jsch.ChannelSftp
-
- SSH_FX_OK - Static variable in class com.jcraft.jsch.ChannelSftp
-
- SSH_FX_OP_UNSUPPORTED - Static variable in class com.jcraft.jsch.ChannelSftp
-
- SSH_FX_PERMISSION_DENIED - Static variable in class com.jcraft.jsch.ChannelSftp
-
- SSHDSS - Static variable in class com.jcraft.jsch.HostKey
-
Type constant for a DSS key.
- SSHRSA - Static variable in class com.jcraft.jsch.HostKey
-
Type constant for a DSA key.
- start() - Method in class com.jcraft.jsch.Channel
-
Not to be called externally.
- start() - Method in class com.jcraft.jsch.ChannelExec
-
- start() - Method in class com.jcraft.jsch.ChannelSftp
-
- start() - Method in class com.jcraft.jsch.ChannelShell
-
- start() - Method in class com.jcraft.jsch.ChannelSubsystem
-
- stat(String) - Method in class com.jcraft.jsch.ChannelSftp
-
Retrieves the file attributes of a file or directory.
- statVFS(String) - Method in class com.jcraft.jsch.ChannelSftp
-
- symlink(String, String) - Method in class com.jcraft.jsch.ChannelSftp
-
Creates a new symbolic link.