JIRA: https://jira.spring.io/browse/INT-3796 When a `UserInfo` is provided, use it for the password and passphrase. Disallow local properies when a `UserInfo` is provided. Simple polishing and fixing `TestSftpServer` for the `this.server.stop(true);` to avoid `port is already in use` for other tests which use default SSH port.