/** * Utility to create a client that may be used with this configuration. It * uses the DefaultProviderFactory, so if you want to custom how providers * are selected, do not use this method. * * @return client */ public SshClient createClient() { // Create the client using that configuration SshProvider provider = DefaultProviderFactory.getInstance().getProvider(this); return provider.createClient(this); }
/** * Utility to create a client that may be used with this configuration. It * uses the DefaultProviderFactory, so if you want to custom how providers * are selected, do not use this method. * * @return client */ public SshClient createClient() { // Create the client using that configuration SshProvider provider = DefaultProviderFactory.getInstance().getProvider(this); return provider.createClient(this); }
SshProvider provider = DefaultProviderFactory.getInstance().getProvider(config); System.out.println("Got provider " + provider.getClass()); SshHostKeyManager mgr = provider.createHostKeyManager(config);
SshProvider provider = DefaultProviderFactory.getInstance().getProvider(config); System.out.println("Got provider " + provider.getClass()); SshIdentityManager mgr = provider.createIdentityManager(config);
SshProvider provider = DefaultProviderFactory.getInstance().getProvider(config); System.out.println("Got provider " + provider.getClass()); SshIdentityManager mgr = provider.createIdentityManager(config);
/** * Entry point. * * @param arg command line arguments * @throws Exception */ public static void main(String[] arg) throws Exception { SshConfiguration config = new SshConfiguration(); config.setProtocolVersion(SshConfiguration.SSH1_ONLY); // Create the client using that configuration SshProvider provider = DefaultProviderFactory.getInstance().getProvider(config); SshClient client = provider.createClient(config); ExampleUtilities.dumpClientInfo(client); } }
SshProvider provider = DefaultProviderFactory.getInstance().getProvider(configuration); if(!provider.getCapabilities().contains(Capability.GSSAPI_AUTHENTICATION)) { throw new Exception("Provider is not capable of GSSAPI.");
SshProvider provider = DefaultProviderFactory.getInstance().getProvider(config); SshClient client = provider.createClient(config); ExampleUtilities.dumpClientInfo(client);
config.setBannerHandler(new ConsoleBannerHandler()); SshProvider provider = DefaultProviderFactory.getInstance().getProvider(config); SshClient client = provider.createClient(config); ExampleUtilities.dumpClientInfo(client);
SshProvider provider = DefaultProviderFactory.getInstance().getProvider(config);
SshProvider provider = DefaultProviderFactory.getInstance().getProvider(config); System.out.println("Got provider " + provider.getClass()); SshHostKeyManager mgr = provider.createHostKeyManager(config);