# Package com.jscape.inet.sftp

- Interface Summary
  Interface | Description
  --- | ---
  Sftp.DownloadFileOperation.Listener |
  Sftp.RemoteDirectory |
  Sftp.UploadFileOperation.Listener |

- Class Summary
  Class | Description
  --- | ---
  Sftp | Implements the basic functionality of a SFTP (FTP over SSH) client.
  Sftp.DirectoryService |
  Sftp.DirectoryService.Directory<T> |
  Sftp.DownloadFileOperation |
  Sftp.DownloadFileOperation.NullListener |
  Sftp.RecursiveDeleteOperation |
  Sftp.RecursiveFileListOperation |
  Sftp.RemoteDirectory.CurrentDirectory |
  Sftp.RemoteDirectory.PathDirectory |
  Sftp.RemoteDirectory.PathElementsDirectory |
  Sftp.SftpPipedInputStream |
  Sftp.SftpPipedOutputStream |
  Sftp.UploadDirectoryOperation |
  Sftp.UploadFileOperation |
  Sftp.UploadFileOperation.NullListener |
  SftpConfiguration | A SFTP configuration.

- Enum Summary
  Enum | Description
  --- | ---
  Sftp.DownloadFileOperation.TransferStrategy |
  Sftp.UploadFileOperation.TransferStrategy |

- Exception Summary
  Exception | Description
  --- | ---
  SftpAuthenticationException | Exception thrown when trying to create or access a resource with insufficient permissions.
  SftpConnectionException |
  SftpException | SftpException is thrown by many methods of the Sftp class.
  SftpFileNotFoundException | Exception is thrown when attempting to retrieve a file from server that does not exist.
  SftpPermissionDeniedException | Exception thrown when trying to create or access a resource with insufficient permissions.
  SftpTimeoutException |
  SftpUnknownHostException |

Copyright © JSCAPE LLC. 1999-2021. All Rights Reserved