All Classes and Interfaces
Class
Description
Base class for various
XXX@openssh.com extension data reportsA no-op implementation of
SftpEventListener for those who wish to implement only a small number of methods.The "acl-supported" information as per
DRAFT 11 - section 5.4
Implements "check-file-handle" extension
Implements "check-file-name" extension
Implements the "copy-data" extension
Implements the "copy-data" extension
Implements the "copy-file" extension
TODO Add javadoc
Parses the "filename-charset" extension
Encapsulates the "filename-charset" extension information
Implements "filename-translation-control" extension
Implements "filename-translation-control" extension command
Provides both structured and raw SFTP access
Replicates the functionality of the existing
SSH_FXP_SETSTAT operation but does not follow symbolic linksImplements "md5-hash" extension
Implements "md5-hash-handle" extension
The "newline" extension information as per
DRAFT 09
Section 4.3
Implements the "fsync@openssh.com" extension
Response for the "limits@openssh.com" request
Implements the "posix-rename@openssh.com" extension
Response for the "statvfs@openssh.com" and "fstatvfs@openssh.com" extension commands.
Implements the "fstatvfs@openssh.com" extension command
Implements the "statvfs@openssh.com" extension command
Uses an
SftpClient to scan a directory (possibly recursively) and find files that match a given set of
inclusion patterns.The result of a scan
TODO Add javadoc
Implements a remote
DirectoryStreamIterates over the available directory entries for a given path.
Callback for any error stream data sent by the server
Invoked in order to format failed commands messages
Can be used register for SFTP events.
The
SftpFileSystem.SftpClientPool stores SftpClients not directly but via handles in its channel pool.An
SftpFileSystem that uses a provider function for its ClientSession so that it can continue to
function even if a session was closed.Provides user hooks into the process of creating a
SftpFileSystem via a SftpFileSystemProvider.A registered
FileSystemProvider that registers the "sftp://" scheme so that URLs with this protocol
are handled as remote SFTP Path-s - e.g., "sftp://user:password@host/remote/file/path"Provides an
Iterable implementation of the SftpClient.DirEntry-ies for a remote directoryA representation of a written SFTP message.
Configurable properties for sshd-sftp.
Implements an output stream for a given remote file
A
Path on an SftpFileSystem.An SFTP-aware
DirectoryScanner that assumes all Path-s refer to SFTP remote ones and match patterns
use "/" as their separator with case sensitive matching by default (though the latter can be modified).An
SftpPath that can cache SftpClient.Attributes.A representation of an SFTP response to a request.
A representation of a SSH_FXP_STATUS record.
SFTP subsystem
Some universal identifiers used in owner and/or group specification strings
Internal utilities for SFTP file systems.
Wraps a
SftpVersionSelector and assigns it a name.A simplified synchronous API for obtaining SFTP sessions.
Implements the "space-available" extension
Implements "space-available" extension
Parses the "supported2" extension as defined in
DRAFT 13 section 5.4
Parses the "supported" extension as defined in
DRAFT 05 - section 4.4
The "vendor-id" information as per
DRAFT 09 -
section 4.4
The "versions" extension data as per
DRAFT 09
Section 4.6
A mix-in interface for paths that can carry and cache file attributes of the referenced file.
A mix-in interface for paths that may have file attributes of the file referenced by the path.