config.addRequiredCapability(Capability.HOST_KEY_MANAGEMENT);
config.addRequiredCapability(Capability.IDENTITY_MANAGEMENT);
config.addRequiredCapability(Capability.IDENTITY_MANAGEMENT);
config.addRequiredCapability(Capability.SCP); config.setHostKeyValidator(new ConsoleHostKeyValidator()); config.setBannerHandler(new ConsoleBannerHandler());
config.addRequiredCapability(Capability.SFTP); config.setHostKeyValidator(new ConsoleHostKeyValidator()); config.setBannerHandler(new ConsoleBannerHandler());
config.addRequiredCapability(Capability.TUNNELED_SOCKET_FACTORY); config.setHostKeyValidator(new ConsoleHostKeyValidator()); config.setBannerHandler(new ConsoleBannerHandler());
config.addRequiredCapability(Capability.SOCKET_FACTORY); config.setSocketFactory(socketFactory); config.addRequiredCapability(Capability.SFTP); SshProvider provider = DefaultProviderFactory.getInstance().getProvider(config);
config.addRequiredCapability(Capability.PUBLIC_KEY_SUBSYSTEM); config.setHostKeyValidator(new ConsoleHostKeyValidator()); config.setBannerHandler(new ConsoleBannerHandler());
config.addRequiredCapability(Capability.HOST_KEY_MANAGEMENT);
config.addRequiredCapability(Capability.CHANNEL_HANDLERS); config.setHostKeyValidator(new ConsoleHostKeyValidator());