From b32ee34b8a588b6ac878caa8135c98c31512f965 Mon Sep 17 00:00:00 2001 From: Shikhar Bhushan Date: Tue, 9 Mar 2010 02:01:36 +0100 Subject: [PATCH] - use Connection interface instead of Impl - final's on local vars --- src/main/java/net/schmizz/sshj/SSHClient.java | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/src/main/java/net/schmizz/sshj/SSHClient.java b/src/main/java/net/schmizz/sshj/SSHClient.java index c915e0c7..ba212368 100644 --- a/src/main/java/net/schmizz/sshj/SSHClient.java +++ b/src/main/java/net/schmizz/sshj/SSHClient.java @@ -124,7 +124,7 @@ public class SSHClient protected final UserAuth auth; /** {@code ssh-connection} service */ - protected final ConnectionImpl conn; + protected final Connection conn; /** Default constructor. Initializes this object using {@link DefaultConfig}. */ public SSHClient() { @@ -198,7 +198,7 @@ public class SSHClient public void auth(String username, Iterable methods) throws UserAuthException, TransportException { assert isConnected(); - auth.authenticate(username, conn, methods); + auth.authenticate(username, (Service) conn, methods); } /** @@ -453,9 +453,9 @@ public class SSHClient */ public KeyProvider loadKeys(String location, PasswordFinder passwordFinder) throws IOException { - File loc = new File(location); - FileKeyProvider.Format format = KeyProviderUtil.detectKeyFileFormat(loc); - FileKeyProvider fkp = Factory.Named.Util.create(trans.getConfig().getFileKeyProviderFactories(), format + final File loc = new File(location); + final FileKeyProvider.Format format = KeyProviderUtil.detectKeyFileFormat(loc); + final FileKeyProvider fkp = Factory.Named.Util.create(trans.getConfig().getFileKeyProviderFactories(), format .toString()); if (fkp == null) throw new SSHException("No provider available for " + format + " key file");