diff --git a/spring-integration-sftp/src/main/java/org/springframework/integration/sftp/session/DefaultSftpSessionFactory.java b/spring-integration-sftp/src/main/java/org/springframework/integration/sftp/session/DefaultSftpSessionFactory.java index aedabb1f86..53cf9c10f0 100644 --- a/spring-integration-sftp/src/main/java/org/springframework/integration/sftp/session/DefaultSftpSessionFactory.java +++ b/spring-integration-sftp/src/main/java/org/springframework/integration/sftp/session/DefaultSftpSessionFactory.java @@ -115,8 +115,8 @@ public class DefaultSftpSessionFactory implements SessionFactory> for more information. +NOTE: The `DefaultSftpSessionFactory` can use an externally configured or extended `SshClient`. +For example, the `org.eclipse.jgit.internal.transport.sshd.JGitSshClient` extension from the `org.eclipse.jgit:org.eclipse.jgit.ssh.apache` library may be used to provide support for HTTP/SOCKS proxies. + [IMPORTANT] ===== The `SshClient` supports multiple channels (operations) over a connection to the server.