Files
spring-integration/src/reference/asciidoc
Artem Bilan 4aa2f91bd9 GH-3572: Migrate SFTP from jsch to sshd-sftp (#3892)
* GH-3572: Migrate SFTP from `jsch` to `sshd-sftp`

Fixes https://github.com/spring-projects/spring-integration/issues/3572

* Rework SFTP module from the JSch API to more modern `sshd-sftp`
* Migrate generics of most API from `ChannelSftp.LsEntry` to the `SftpClient.DirEntry`
* Rework `DefaultSftpSessionFactory` to deal with an `SshClient` and create `SftpClient`
wrapped to the `SftpSession`
* Implement a `ResourceKnownHostsServerKeyVerifier` to load `known-hosts` from any possible resource
* Implement an expected `SftpSession.list()` with just file name to take or pattern matching
* Remove some unused tests and their config
* Remove tests for custom `UserInfo` since we don't provide any custom out-of-the-box
* Test a new `ResourceKnownHostsServerKeyVerifier` against default `known-hosts` file

* * Some tests improvements

* * Improve generics handling for `FileUtils`
2022-09-27 13:10:11 -04:00
..
2022-02-15 13:00:24 -05:00
2022-01-18 14:38:50 -05:00
2019-12-26 15:41:19 -05:00
2022-01-18 14:38:50 -05:00
2022-01-18 14:38:50 -05:00
2022-02-15 13:00:24 -05:00
2022-05-11 16:43:27 -04:00
2019-02-15 15:54:18 -05:00
2022-02-15 13:00:24 -05:00
2022-01-18 14:38:50 -05:00
2022-05-11 16:43:27 -04:00
2022-05-11 16:43:27 -04:00
2022-02-15 13:00:24 -05:00
2022-05-11 16:43:27 -04:00
2022-02-15 13:00:24 -05:00
2022-02-15 13:00:24 -05:00
2022-02-15 13:00:24 -05:00
2022-02-15 13:00:24 -05:00
2021-11-15 12:21:52 -05:00