I'm trying to retrieve files on an SSH server through Spring Webflux. I've searched far and wide for a library that supports asynchronous SSH/SFTP transfers, but have yet to find one. So far, it appears the best solution is to wrap a call from a blocking library into a CompletableFuture - which works, but is clearly undesirable.
Is there a better solution?