public abstract class AbstractSimpleClient extends AbstractLoggingBean implements SimpleClient
logDEFAULT_AUTHENTICATION_TIMEOUT, DEFAULT_CONNECT_TIMEOUT, DEFAULT_PORT| Modifier | Constructor and Description |
|---|---|
protected |
AbstractSimpleClient() |
| Modifier and Type | Method and Description |
|---|---|
protected CloseableScpClient |
createScpClient(ClientSession session) |
protected SftpClient |
createSftpClient(ClientSession session) |
protected SftpClient |
createSftpClient(ClientSession session,
SftpClient client) |
CloseableScpClient |
scpLogin(InetAddress host,
int port,
String username,
KeyPair identity)
Creates an SCP session using the provided credentials
|
CloseableScpClient |
scpLogin(InetAddress host,
int port,
String username,
String password)
Creates an SCP session using the provided credentials
|
CloseableScpClient |
scpLogin(InetAddress host,
String username,
KeyPair identity)
Creates an SCP session on the default port and logs in using the provided credentials
|
CloseableScpClient |
scpLogin(InetAddress host,
String username,
String password)
Creates an SCP session on the default port and logs in using the provided credentials
|
CloseableScpClient |
scpLogin(SocketAddress target,
String username,
KeyPair identity)
Creates an SCP session using the provided credentials
|
CloseableScpClient |
scpLogin(SocketAddress target,
String username,
String password)
Creates an SCP session using the provided credentials
|
CloseableScpClient |
scpLogin(String host,
int port,
String username,
KeyPair identity)
Creates an SCP session using the provided credentials
|
CloseableScpClient |
scpLogin(String host,
int port,
String username,
String password)
Creates an SCP session using the provided credentials
|
CloseableScpClient |
scpLogin(String host,
String username,
KeyPair identity)
Creates an SCP session on the default port and logs in using the provided credentials
|
CloseableScpClient |
scpLogin(String host,
String username,
String password)
Creates an SCP session on the default port and logs in using the provided credentials
|
SftpClient |
sftpLogin(SocketAddress target,
String username,
KeyPair identity)
Creates an SFTP session using the provided credentials
|
SftpClient |
sftpLogin(SocketAddress target,
String username,
String password)
Creates an SFTP session using the provided credentials
|
getSimplifiedLoggerclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitsessionLogin, sessionLogin, sessionLogin, sessionLogin, sessionLogin, sessionLogin, sessionLogin, sessionLogin, sessionLogin, sessionLoginsftpLogin, sftpLogin, sftpLogin, sftpLogin, sftpLogin, sftpLogin, sftpLogin, sftpLogingetAuthenticationTimeout, getConnectTimeout, setAuthenticationTimeout, setConnectTimeoutpublic SftpClient sftpLogin(SocketAddress target, String username, String password) throws IOException
SimpleSftpClientsftpLogin in interface SimpleSftpClienttarget - The target SocketAddressusername - Usernamepassword - PasswordSftpClient - Note: closing the client also closes its
underlying sessionIOException - If failed to login or authenticatepublic SftpClient sftpLogin(SocketAddress target, String username, KeyPair identity) throws IOException
SimpleSftpClientsftpLogin in interface SimpleSftpClienttarget - The target SocketAddressusername - Usernameidentity - The KeyPair identitySftpClient - Note: closing the client also closes its
underlying sessionIOException - If failed to login or authenticateprotected SftpClient createSftpClient(ClientSession session) throws IOException
IOExceptionprotected SftpClient createSftpClient(ClientSession session, SftpClient client) throws IOException
IOExceptionpublic CloseableScpClient scpLogin(String host, String username, String password) throws IOException
SimpleScpClientscpLogin in interface SimpleScpClienthost - The target host name or addressusername - Usernamepassword - PasswordCloseableScpClient - Note: closing the client also closes its
underlying sessionIOException - If failed to login or authenticatepublic CloseableScpClient scpLogin(String host, int port, String username, String password) throws IOException
SimpleScpClientscpLogin in interface SimpleScpClienthost - The target host name or addressport - The target portusername - Usernamepassword - PasswordCloseableScpClient - Note: closing the client also closes its
underlying sessionIOException - If failed to login or authenticatepublic CloseableScpClient scpLogin(String host, String username, KeyPair identity) throws IOException
SimpleScpClientscpLogin in interface SimpleScpClienthost - The target host name or addressusername - Usernameidentity - The KeyPair identityCloseableScpClient - Note: closing the client also closes its
underlying sessionIOException - If failed to login or authenticatepublic CloseableScpClient scpLogin(String host, int port, String username, KeyPair identity) throws IOException
SimpleScpClientscpLogin in interface SimpleScpClienthost - The target host name or addressport - The target portusername - Usernameidentity - The KeyPair identityCloseableScpClient - Note: closing the client also closes its
underlying sessionIOException - If failed to login or authenticatepublic CloseableScpClient scpLogin(InetAddress host, String username, String password) throws IOException
SimpleScpClientscpLogin in interface SimpleScpClienthost - The target host InetAddressusername - Usernamepassword - PasswordCloseableScpClient - Note: closing the client also closes its
underlying sessionIOException - If failed to login or authenticatepublic CloseableScpClient scpLogin(InetAddress host, int port, String username, String password) throws IOException
SimpleScpClientscpLogin in interface SimpleScpClienthost - The target host InetAddressport - The target portusername - Usernamepassword - PasswordCloseableScpClient - Note: closing the client also closes its
underlying sessionIOException - If failed to login or authenticatepublic CloseableScpClient scpLogin(InetAddress host, String username, KeyPair identity) throws IOException
SimpleScpClientscpLogin in interface SimpleScpClienthost - The target host InetAddressusername - Usernameidentity - The KeyPair identityCloseableScpClient - Note: closing the client also closes its
underlying sessionIOException - If failed to login or authenticatepublic CloseableScpClient scpLogin(InetAddress host, int port, String username, KeyPair identity) throws IOException
SimpleScpClientscpLogin in interface SimpleScpClienthost - The target host InetAddressport - The target portusername - Usernameidentity - The KeyPair identityCloseableScpClient - Note: closing the client also closes its
underlying sessionIOException - If failed to login or authenticatepublic CloseableScpClient scpLogin(SocketAddress target, String username, String password) throws IOException
SimpleScpClientscpLogin in interface SimpleScpClienttarget - The target SocketAddressusername - Usernamepassword - PasswordCloseableScpClient - Note: closing the client also closes its
underlying sessionIOException - If failed to login or authenticatepublic CloseableScpClient scpLogin(SocketAddress target, String username, KeyPair identity) throws IOException
SimpleScpClientscpLogin in interface SimpleScpClienttarget - The target SocketAddressusername - Usernameidentity - The KeyPair identityCloseableScpClient - Note: closing the client also closes its
underlying sessionIOException - If failed to login or authenticateprotected CloseableScpClient createScpClient(ClientSession session) throws IOException
IOExceptionCopyright © 2008–2017 The Apache Software Foundation. All rights reserved.