- S_IRGRP - Static variable in class org.apache.sshd.scp.common.helpers.ScpPathCommandDetailsSupport
-
- S_IROTH - Static variable in class org.apache.sshd.scp.common.helpers.ScpPathCommandDetailsSupport
-
- S_IRUSR - Static variable in class org.apache.sshd.scp.common.helpers.ScpPathCommandDetailsSupport
-
- S_IWGRP - Static variable in class org.apache.sshd.scp.common.helpers.ScpPathCommandDetailsSupport
-
- S_IWOTH - Static variable in class org.apache.sshd.scp.common.helpers.ScpPathCommandDetailsSupport
-
- S_IWUSR - Static variable in class org.apache.sshd.scp.common.helpers.ScpPathCommandDetailsSupport
-
- S_IXGRP - Static variable in class org.apache.sshd.scp.common.helpers.ScpPathCommandDetailsSupport
-
- S_IXOTH - Static variable in class org.apache.sshd.scp.common.helpers.ScpPathCommandDetailsSupport
-
- S_IXUSR - Static variable in class org.apache.sshd.scp.common.helpers.ScpPathCommandDetailsSupport
-
- SCHEME - Static variable in class org.apache.sshd.scp.common.ScpLocation
-
- scp(String[]) - Method in class org.apache.sshd.scp.server.ScpShell
-
- SCP_COMMAND_PREFIX - Static variable in class org.apache.sshd.scp.common.ScpHelper
-
Command prefix used to identify SCP commands
- SCP_EXEC_CHANNEL_EXIT_STATUS_TIMEOUT - Static variable in class org.apache.sshd.scp.ScpModuleProperties
-
Configurable value for controlling the wait timeout for waiting on a channel exit status' for an SCP command in
milliseconds.
- SCP_EXEC_CHANNEL_OPEN_TIMEOUT - Static variable in class org.apache.sshd.scp.ScpModuleProperties
-
Configurable value of the for controlling the wait timeout for opening a channel for an SCP command in
milliseconds.
- SCP_FACTORY_NAME - Static variable in class org.apache.sshd.scp.server.ScpCommandFactory
-
- SCP_INCOMING_ENCODING - Static variable in class org.apache.sshd.scp.ScpModuleProperties
-
Used to indicate the
Charset
(or its name) for decoding incoming commands/responses sent by the peer
(either client or server).
- SCP_OUTGOING_ENCODING - Static variable in class org.apache.sshd.scp.ScpModuleProperties
-
Used to indicate the
Charset
(or its name) for encoding outgoing commands/responses sent to the peer
(either client or server).
- ScpAckInfo - Class in org.apache.sshd.scp.common.helpers
-
- ScpAckInfo(int) - Constructor for class org.apache.sshd.scp.common.helpers.ScpAckInfo
-
- ScpAckInfo(int, String) - Constructor for class org.apache.sshd.scp.common.helpers.ScpAckInfo
-
- ScpClient - Interface in org.apache.sshd.scp.client
-
- ScpClient.Option - Enum in org.apache.sshd.scp.client
-
- ScpClientCreator - Interface in org.apache.sshd.scp.client
-
- ScpCommand - Class in org.apache.sshd.scp.server
-
This commands provide SCP support on both server and client side.
- ScpCommand(ChannelSession, String, CloseableExecutorService, int, int, ScpFileOpener, ScpTransferEventListener) - Constructor for class org.apache.sshd.scp.server.ScpCommand
-
- ScpCommandFactory - Class in org.apache.sshd.scp.server
-
This CommandFactory
can be used as a standalone command factory or can be used to augment another
CommandFactory
and provides SCP
support.
- ScpCommandFactory() - Constructor for class org.apache.sshd.scp.server.ScpCommandFactory
-
- ScpCommandFactory.Builder - Class in org.apache.sshd.scp.server
-
- ScpDirEndCommandDetails - Class in org.apache.sshd.scp.common.helpers
-
- ScpDirEndCommandDetails() - Constructor for class org.apache.sshd.scp.common.helpers.ScpDirEndCommandDetails
-
- ScpDirEndCommandDetails(String) - Constructor for class org.apache.sshd.scp.common.helpers.ScpDirEndCommandDetails
-
- ScpException - Exception in org.apache.sshd.scp.common
-
- ScpException(String) - Constructor for exception org.apache.sshd.scp.common.ScpException
-
- ScpException(Integer) - Constructor for exception org.apache.sshd.scp.common.ScpException
-
- ScpException(String, Integer) - Constructor for exception org.apache.sshd.scp.common.ScpException
-
- ScpException(Throwable, Integer) - Constructor for exception org.apache.sshd.scp.common.ScpException
-
- ScpException(String, Throwable, Integer) - Constructor for exception org.apache.sshd.scp.common.ScpException
-
- ScpFileOpener - Interface in org.apache.sshd.scp.common
-
Plug-in mechanism for users to intervene in the SCP process - e.g., apply some kind of traffic shaping mechanism,
display upload/download progress, etc...
- ScpFileOpenerHolder - Interface in org.apache.sshd.scp.common
-
- ScpHelper - Class in org.apache.sshd.scp.common
-
- ScpHelper(Session, InputStream, OutputStream, FileSystem, ScpFileOpener, ScpTransferEventListener) - Constructor for class org.apache.sshd.scp.common.ScpHelper
-
- ScpHelper(Session, InputStream, Charset, OutputStream, Charset, FileSystem, ScpFileOpener, ScpTransferEventListener) - Constructor for class org.apache.sshd.scp.common.ScpHelper
-
- ScpIoUtils - Class in org.apache.sshd.scp.common.helpers
-
- ScpLocation - Class in org.apache.sshd.scp.common
-
Represents a local or remote SCP location in the format "user@host:path" or
"scp://[user@]host[:port][/path]" for a remote path and a simple path for a local one.
- ScpLocation() - Constructor for class org.apache.sshd.scp.common.ScpLocation
-
- ScpLocation(String) - Constructor for class org.apache.sshd.scp.common.ScpLocation
-
- ScpLocation(String, String, String) - Constructor for class org.apache.sshd.scp.common.ScpLocation
-
- ScpLocation(String, String, int, String) - Constructor for class org.apache.sshd.scp.common.ScpLocation
-
- scpLogin(String, String, String) - Method in interface org.apache.sshd.scp.client.SimpleScpClient
-
Creates an SCP session on the default port and logs in using the provided credentials
- scpLogin(String, int, String, String) - Method in interface org.apache.sshd.scp.client.SimpleScpClient
-
Creates an SCP session using the provided credentials
- scpLogin(String, String, KeyPair) - Method in interface org.apache.sshd.scp.client.SimpleScpClient
-
Creates an SCP session on the default port and logs in using the provided credentials
- scpLogin(String, int, String, KeyPair) - Method in interface org.apache.sshd.scp.client.SimpleScpClient
-
Creates an SCP session using the provided credentials
- scpLogin(InetAddress, String, String) - Method in interface org.apache.sshd.scp.client.SimpleScpClient
-
Creates an SCP session on the default port and logs in using the provided credentials
- scpLogin(InetAddress, int, String, String) - Method in interface org.apache.sshd.scp.client.SimpleScpClient
-
Creates an SCP session using the provided credentials
- scpLogin(InetAddress, String, KeyPair) - Method in interface org.apache.sshd.scp.client.SimpleScpClient
-
Creates an SCP session on the default port and logs in using the provided credentials
- scpLogin(InetAddress, int, String, KeyPair) - Method in interface org.apache.sshd.scp.client.SimpleScpClient
-
Creates an SCP session using the provided credentials
- scpLogin(SocketAddress, String, String) - Method in interface org.apache.sshd.scp.client.SimpleScpClient
-
Creates an SCP session using the provided credentials
- scpLogin(SocketAddress, String, KeyPair) - Method in interface org.apache.sshd.scp.client.SimpleScpClient
-
Creates an SCP session using the provided credentials
- scpLogin(SocketAddress, String, String) - Method in class org.apache.sshd.scp.client.SimpleScpClientImpl
-
- scpLogin(SocketAddress, String, KeyPair) - Method in class org.apache.sshd.scp.client.SimpleScpClientImpl
-
- ScpModuleProperties - Class in org.apache.sshd.scp
-
Configurable properties for sshd-scp.
- ScpPathCommandDetailsSupport - Class in org.apache.sshd.scp.common.helpers
-
- ScpPathCommandDetailsSupport(char) - Constructor for class org.apache.sshd.scp.common.helpers.ScpPathCommandDetailsSupport
-
- ScpPathCommandDetailsSupport(char, String) - Constructor for class org.apache.sshd.scp.common.helpers.ScpPathCommandDetailsSupport
-
- ScpReceiveDirCommandDetails - Class in org.apache.sshd.scp.common.helpers
-
Holds the details of a "Dmmmm " command - e.g., "D0755 0 dirname"
- ScpReceiveDirCommandDetails() - Constructor for class org.apache.sshd.scp.common.helpers.ScpReceiveDirCommandDetails
-
- ScpReceiveDirCommandDetails(String) - Constructor for class org.apache.sshd.scp.common.helpers.ScpReceiveDirCommandDetails
-
- ScpReceiveFileCommandDetails - Class in org.apache.sshd.scp.common.helpers
-
Holds the details of a "Cmmmm " command - e.g., "C0644 299 file1.txt"
- ScpReceiveFileCommandDetails() - Constructor for class org.apache.sshd.scp.common.helpers.ScpReceiveFileCommandDetails
-
- ScpReceiveFileCommandDetails(String) - Constructor for class org.apache.sshd.scp.common.helpers.ScpReceiveFileCommandDetails
-
- ScpReceiveLineHandler - Interface in org.apache.sshd.scp.common
-
- ScpRemote2RemoteTransferHelper - Class in org.apache.sshd.scp.client
-
Helps transfer files between 2 servers rather than between server and local file system by using 2
ClientSession
-s and simply copying from one server to the other
- ScpRemote2RemoteTransferHelper(ClientSession, ClientSession) - Constructor for class org.apache.sshd.scp.client.ScpRemote2RemoteTransferHelper
-
- ScpRemote2RemoteTransferHelper(ClientSession, ClientSession, ScpRemote2RemoteTransferListener) - Constructor for class org.apache.sshd.scp.client.ScpRemote2RemoteTransferHelper
-
- ScpRemote2RemoteTransferListener - Interface in org.apache.sshd.scp.client
-
- ScpShell - Class in org.apache.sshd.scp.server
-
This commands SCP support for a ChannelSession.
- ScpShell(ChannelSession, CloseableExecutorService, int, int, ScpFileOpener, ScpTransferEventListener) - Constructor for class org.apache.sshd.scp.server.ScpShell
-
- ScpShell.PathEntry - Class in org.apache.sshd.scp.server
-
- ScpSourceStreamResolver - Interface in org.apache.sshd.scp.common
-
- ScpTargetStreamResolver - Interface in org.apache.sshd.scp.common
-
- ScpTimestampCommandDetails - Class in org.apache.sshd.scp.common.helpers
-
Represents an SCP timestamp definition
- ScpTimestampCommandDetails(String) - Constructor for class org.apache.sshd.scp.common.helpers.ScpTimestampCommandDetails
-
- ScpTimestampCommandDetails(FileTime, FileTime) - Constructor for class org.apache.sshd.scp.common.helpers.ScpTimestampCommandDetails
-
- ScpTimestampCommandDetails(long, long) - Constructor for class org.apache.sshd.scp.common.helpers.ScpTimestampCommandDetails
-
- ScpTransferEventListener - Interface in org.apache.sshd.scp.common
-
Can be registered in order to receive events about SCP transfers
- ScpTransferEventListener.FileOperation - Enum in org.apache.sshd.scp.common
-
- selectShellFactory(ChannelSession) - Method in class org.apache.sshd.scp.server.ScpCommandFactory
-
- send(O, Charset) - Method in class org.apache.sshd.scp.common.helpers.ScpAckInfo
-
- send(Collection<String>, boolean, boolean, int) - Method in class org.apache.sshd.scp.common.ScpHelper
-
- send(Path, boolean, boolean, int, LinkOption...) - Method in class org.apache.sshd.scp.common.ScpHelper
-
- sendAck(O, Charset, int, String) - Static method in class org.apache.sshd.scp.common.helpers.ScpAckInfo
-
- sendAcknowledgedCommand(AbstractScpCommandDetails, InputStream, Charset, OutputStream, Charset) - Static method in class org.apache.sshd.scp.common.helpers.ScpIoUtils
-
- sendAcknowledgedCommand(String, InputStream, Charset, OutputStream, Charset) - Static method in class org.apache.sshd.scp.common.helpers.ScpIoUtils
-
- sendAcknowledgedCommand(String) - Method in class org.apache.sshd.scp.common.ScpHelper
-
- sendAsDirectory(Session, Path, LinkOption...) - Method in interface org.apache.sshd.scp.common.ScpFileOpener
-
Invoked on a local path in order to decide whether it should be sent as a file or as a directory
- sendAsRegularFile(Session, Path, LinkOption...) - Method in interface org.apache.sshd.scp.common.ScpFileOpener
-
Invoked on a local path in order to decide whether it should be sent as a file or as a directory
- sendBufferSize - Variable in class org.apache.sshd.scp.server.ScpCommand
-
- sendBufferSize - Variable in class org.apache.sshd.scp.server.ScpShell
-
- sendDir(Path, boolean, int) - Method in class org.apache.sshd.scp.common.ScpHelper
-
- sendError(O, Charset, String) - Static method in class org.apache.sshd.scp.common.helpers.ScpAckInfo
-
- sendError(String) - Method in class org.apache.sshd.scp.common.ScpHelper
-
- sendFile(Path, boolean, int) - Method in class org.apache.sshd.scp.common.ScpHelper
-
- sendOk(OutputStream, Charset) - Static method in class org.apache.sshd.scp.common.helpers.ScpAckInfo
-
- sendOk() - Method in class org.apache.sshd.scp.common.ScpHelper
-
- sendPaths(Collection<? extends Path>, boolean, boolean, int) - Method in class org.apache.sshd.scp.common.ScpHelper
-
- sendResponseMessage(int, String) - Method in class org.apache.sshd.scp.common.ScpHelper
-
- sendStream(ScpSourceStreamResolver, boolean, int) - Method in class org.apache.sshd.scp.common.ScpHelper
-
- sendWarning(O, Charset, String) - Static method in class org.apache.sshd.scp.common.helpers.ScpAckInfo
-
- sendWarning(String) - Method in class org.apache.sshd.scp.common.ScpHelper
-
- setClient(SimpleClient) - Method in class org.apache.sshd.scp.client.SimpleScpClientImpl
-
- setDelegateShellFactory(ShellFactory) - Method in class org.apache.sshd.scp.server.ScpCommandFactory
-
- setExecutorServiceProvider(Supplier<? extends CloseableExecutorService>) - Method in class org.apache.sshd.scp.server.ScpCommandFactory
-
- setFileSystemFactory(FileSystemFactory, SessionContext) - Method in class org.apache.sshd.scp.server.ScpShell
-
- setHost(String) - Method in class org.apache.sshd.scp.common.ScpLocation
-
- setLength(long) - Method in class org.apache.sshd.scp.common.helpers.ScpPathCommandDetailsSupport
-
- setName(String) - Method in class org.apache.sshd.scp.common.helpers.ScpPathCommandDetailsSupport
-
- setPath(String) - Method in class org.apache.sshd.scp.common.ScpLocation
-
- setPermissions(Set<PosixFilePermission>) - Method in class org.apache.sshd.scp.common.helpers.ScpPathCommandDetailsSupport
-
- setPort(int) - Method in class org.apache.sshd.scp.common.ScpLocation
-
- setReceiveBufferSize(int) - Method in class org.apache.sshd.scp.server.ScpCommandFactory
-
- setScpClientCreator(ScpClientCreator) - Method in class org.apache.sshd.scp.client.SimpleScpClientImpl
-
- setScpFileOpener(ScpFileOpener) - Method in class org.apache.sshd.scp.client.AbstractScpClientCreator
-
- setScpFileOpener(ScpFileOpener) - Method in interface org.apache.sshd.scp.common.ScpFileOpenerHolder
-
- setScpFileOpener(ScpFileOpener) - Method in class org.apache.sshd.scp.server.ScpCommandFactory
-
- setScpTransferEventListener(ScpTransferEventListener) - Method in class org.apache.sshd.scp.client.AbstractScpClientCreator
-
- setScpTransferEventListener(ScpTransferEventListener) - Method in interface org.apache.sshd.scp.client.ScpClientCreator
-
- setSendBufferSize(int) - Method in class org.apache.sshd.scp.server.ScpCommandFactory
-
- setUsername(String) - Method in class org.apache.sshd.scp.common.ScpLocation
-
- SHELL_ENVVARS_ENCODING_CHARSET - Static variable in class org.apache.sshd.scp.ScpModuleProperties
-
Used to indicate the
Charset
(or its name) for handling environment values in
ScpShell
-
extracted from the channel session when shell initialized.
- SHELL_NAME_DECODING_CHARSET - Static variable in class org.apache.sshd.scp.ScpModuleProperties
-
Used to indicate the
Charset
(or its name) for decoding incoming commands to be processed by the
ScpShell
- extracted from the channel session when shell initialized.
- SHELL_NAME_ENCODING_CHARSET - Static variable in class org.apache.sshd.scp.ScpModuleProperties
-
Used to indicate the
Charset
(or its name) for encoding returned textual responses from the
ScpShell
- extracted from the channel session when shell initialized.
- shortDisplay() - Method in class org.apache.sshd.scp.server.ScpShell.PathEntry
-
- signalError(String, String) - Method in class org.apache.sshd.scp.server.ScpShell
-
- signalError(String, String, Charset) - Method in class org.apache.sshd.scp.server.ScpShell
-
- signalReceivedCommand(AbstractScpCommandDetails) - Method in class org.apache.sshd.scp.client.ScpRemote2RemoteTransferHelper
-
- SimpleScpClient - Interface in org.apache.sshd.scp.client
-
A simplified synchronous API for obtaining SCP sessions.
- SimpleScpClientImpl - Class in org.apache.sshd.scp.client
-
TODO Add javadoc
- SimpleScpClientImpl() - Constructor for class org.apache.sshd.scp.client.SimpleScpClientImpl
-
- SimpleScpClientImpl(SimpleClient) - Constructor for class org.apache.sshd.scp.client.SimpleScpClientImpl
-
- SimpleScpClientImpl(SimpleClient, ScpClientCreator) - Constructor for class org.apache.sshd.scp.client.SimpleScpClientImpl
-
- singleSessionInstance(ScpClient) - Static method in interface org.apache.sshd.scp.client.CloseableScpClient
-
- size - Variable in class org.apache.sshd.scp.common.helpers.LocalFileScpSourceStreamResolver
-
- start(ChannelSession, Environment) - Method in class org.apache.sshd.scp.server.ScpCommand
-
- startDirectDirectoryTransfer(ClientSession, String, ClientSession, String, ScpTimestampCommandDetails, ScpReceiveDirCommandDetails) - Method in interface org.apache.sshd.scp.client.ScpRemote2RemoteTransferListener
-
Indicates start of direct directory transfer
- startDirectFileTransfer(ClientSession, String, ClientSession, String, ScpTimestampCommandDetails, ScpReceiveFileCommandDetails) - Method in interface org.apache.sshd.scp.client.ScpRemote2RemoteTransferListener
-
Indicates start of direct file transfer
- startFileEvent(Session, ScpTransferEventListener.FileOperation, Path, long, Set<PosixFilePermission>) - Method in class org.apache.sshd.scp.common.AbstractScpTransferEventListenerAdapter
-
- startFileEvent(Session, ScpTransferEventListener.FileOperation, Path, long, Set<PosixFilePermission>) - Method in interface org.apache.sshd.scp.common.ScpTransferEventListener
-
- startFolderEvent(Session, ScpTransferEventListener.FileOperation, Path, Set<PosixFilePermission>) - Method in class org.apache.sshd.scp.common.AbstractScpTransferEventListenerAdapter
-
- startFolderEvent(Session, ScpTransferEventListener.FileOperation, Path, Set<PosixFilePermission>) - Method in interface org.apache.sshd.scp.common.ScpTransferEventListener
-
- status - Variable in class org.apache.sshd.scp.common.helpers.LocalFileScpTargetStreamResolver
-
- STATUS - Static variable in class org.apache.sshd.scp.server.ScpShell
-