com.mindbright.ssh2
public class SSH2SFTP extends java.lang.Object
SSH2SFTPClient
. These classes implement
version 3 of the sftp protocol as documented in
draft-ietf-secsh-filexfer-02.txt
The classes are compatible with protocol versions 2 and later.
SSH2SFTPClient
Modifier and Type | Class and Description |
---|---|
static interface |
SSH2SFTP.AsyncListener
An interface implemented by FTP controllers which want progress reports.
|
static interface |
SSH2SFTP.Callback |
static class |
SSH2SFTP.FileAttributes
Class describing the different file attributes.
|
static class |
SSH2SFTP.FileHandle
Describes a file.
|
static class |
SSH2SFTP.FileSystemAttributes
Class describing the different file system attributes.
|
static class |
SSH2SFTP.SFTPAsyncAbortException |
static class |
SSH2SFTP.SFTPDisconnectException |
static class |
SSH2SFTP.SFTPEOFException |
static class |
SSH2SFTP.SFTPException
An exception in the SFTP code.
|
static class |
SSH2SFTP.SFTPFailureException |
static class |
SSH2SFTP.SFTPNoSuchFileException |
protected static class |
SSH2SFTP.SFTPPacket
Handles sftp data packets.
|
static class |
SSH2SFTP.SFTPPermissionDeniedException |
static class |
SSH2SFTP.SFTPUnsupportedException |
Modifier and Type | Field and Description |
---|---|
protected static int |
SSH_ATTR_EXTENDED |
protected static int |
SSH_ATTR_MODTIME |
protected static int |
SSH_ATTR_PERM |
protected static int |
SSH_ATTR_SIZE |
protected static int |
SSH_ATTR_UIDGID |
protected static int |
SSH_FILEXFER_VERSION |
static int |
SSH_FX_BAD_MESSAGE |
static int |
SSH_FX_CONNECTION_LOST |
static int |
SSH_FX_EOF |
static int |
SSH_FX_FAILURE |
static int |
SSH_FX_INVALID_HANDLE |
static int |
SSH_FX_NO_CONNECTION |
static int |
SSH_FX_NO_SUCH_FILE |
static int |
SSH_FX_OK |
static int |
SSH_FX_OP_UNSUPPORTED |
static int |
SSH_FX_PERMISSION_DENIED |
static int |
SSH_FXF_APPEND |
static int |
SSH_FXF_CREAT |
static int |
SSH_FXF_EXCL |
static int |
SSH_FXF_READ |
static int |
SSH_FXF_TRUNC |
static int |
SSH_FXF_WRITE |
protected static int |
SSH_FXP_ATTRS |
protected static int |
SSH_FXP_CLOSE |
protected static int |
SSH_FXP_DATA |
protected static int |
SSH_FXP_EXTENDED |
protected static int |
SSH_FXP_EXTENDED_REPLY |
protected static int |
SSH_FXP_FSETSTAT |
protected static int |
SSH_FXP_FSTAT |
protected static int |
SSH_FXP_HANDLE |
protected static int |
SSH_FXP_INIT |
protected static int |
SSH_FXP_LSTAT |
protected static int |
SSH_FXP_MKDIR |
protected static int |
SSH_FXP_NAME |
protected static int |
SSH_FXP_OLD_STAT |
protected static int |
SSH_FXP_OPEN |
protected static int |
SSH_FXP_OPENDIR |
protected static int |
SSH_FXP_READ |
protected static int |
SSH_FXP_READDIR |
protected static int |
SSH_FXP_READLINK |
protected static int |
SSH_FXP_REALPATH |
protected static int |
SSH_FXP_REMOVE |
protected static int |
SSH_FXP_RENAME |
protected static int |
SSH_FXP_RMDIR |
protected static int |
SSH_FXP_SETSTAT |
protected static int |
SSH_FXP_STAT |
protected static int |
SSH_FXP_STATUS |
protected static int |
SSH_FXP_SYMLINK |
protected static int |
SSH_FXP_VERSION |
protected static int |
SSH_FXP_WRITE |
Constructor and Description |
---|
SSH2SFTP() |
protected static final int SSH_FILEXFER_VERSION
protected static final int SSH_FXP_INIT
protected static final int SSH_FXP_VERSION
protected static final int SSH_FXP_OPEN
protected static final int SSH_FXP_CLOSE
protected static final int SSH_FXP_READ
protected static final int SSH_FXP_WRITE
protected static final int SSH_FXP_LSTAT
protected static final int SSH_FXP_FSTAT
protected static final int SSH_FXP_SETSTAT
protected static final int SSH_FXP_FSETSTAT
protected static final int SSH_FXP_OPENDIR
protected static final int SSH_FXP_READDIR
protected static final int SSH_FXP_REMOVE
protected static final int SSH_FXP_MKDIR
protected static final int SSH_FXP_RMDIR
protected static final int SSH_FXP_REALPATH
protected static final int SSH_FXP_STAT
protected static final int SSH_FXP_OLD_STAT
protected static final int SSH_FXP_RENAME
protected static final int SSH_FXP_READLINK
protected static final int SSH_FXP_SYMLINK
protected static final int SSH_FXP_STATUS
protected static final int SSH_FXP_HANDLE
protected static final int SSH_FXP_DATA
protected static final int SSH_FXP_NAME
protected static final int SSH_FXP_ATTRS
protected static final int SSH_FXP_EXTENDED
protected static final int SSH_FXP_EXTENDED_REPLY
public static final int SSH_FX_OK
public static final int SSH_FX_EOF
public static final int SSH_FX_NO_SUCH_FILE
public static final int SSH_FX_PERMISSION_DENIED
public static final int SSH_FX_FAILURE
public static final int SSH_FX_BAD_MESSAGE
public static final int SSH_FX_NO_CONNECTION
public static final int SSH_FX_CONNECTION_LOST
public static final int SSH_FX_OP_UNSUPPORTED
public static final int SSH_FX_INVALID_HANDLE
public static final int SSH_FXF_READ
public static final int SSH_FXF_WRITE
public static final int SSH_FXF_APPEND
public static final int SSH_FXF_CREAT
public static final int SSH_FXF_TRUNC
public static final int SSH_FXF_EXCL
protected static final int SSH_ATTR_SIZE
protected static final int SSH_ATTR_UIDGID
protected static final int SSH_ATTR_PERM
protected static final int SSH_ATTR_MODTIME
protected static final int SSH_ATTR_EXTENDED