public interface ClientFactoryManager extends FactoryManager
ClientFactoryManager enable the retrieval of additional
configuration needed specifically for the client side.| Modifier and Type | Field and Description |
|---|---|
static long |
DEFAULT_HEARTBEAT_INTERVAL
Default value for
HEARTBEAT_INTERVAL if none configured |
static String |
DEFAULT_KEEP_ALIVE_HEARTBEAT_STRING
Default value for
HEARTBEAT_REQUEST is none configured |
static int |
DEFAULT_PASSWORD_PROMPTS
Default value for
PASSWORD_PROMPTS if none configured |
static String |
HEARTBEAT_INTERVAL
Key used to set the heartbeat interval in milliseconds (0 to disable = default)
|
static String |
HEARTBEAT_REQUEST
Key used to check the heartbeat request that should be sent to the server
|
static String |
PASSWORD_PROMPTS
Specifies the number of password prompts before giving up.
|
static String |
PREFERRED_AUTHS
Ordered comma separated list of authentications methods.
|
AUTH_TIMEOUT, CHANNEL_CLOSE_TIMEOUT, DEFAULT_NIO_WORKERS, DEFAULT_VERSION, DISCONNECT_TIMEOUT, IDLE_TIMEOUT, MAX_PACKET_SIZE, NIO_WORKERS, NIO2_READ_BUFFER_SIZE, SOCKET_BACKLOG, SOCKET_KEEPALIVE, SOCKET_LINGER, SOCKET_RCVBUF, SOCKET_REUSEADDR, SOCKET_SNDBUF, TCP_NODELAY, WINDOW_SIZE, WINDOW_TIMEOUT| Modifier and Type | Method and Description |
|---|---|
ServerKeyVerifier |
getServerKeyVerifier()
Retrieve the server key verifier to be used to check the key when connecting
to an ssh server.
|
List<NamedFactory<UserAuth>> |
getUserAuthFactories() |
UserInteraction |
getUserInteraction() |
getAgentFactory, getChannelFactories, getCipherFactories, getCompressionFactories, getFileSystemFactory, getGlobalRequestHandlers, getIoServiceFactory, getKeyExchangeFactories, getKeyPairProvider, getMacFactories, getProperties, getRandomFactory, getScheduledExecutorService, getServiceFactories, getSignatureFactories, getTcpipForwarderFactory, getTcpipForwardingFilter, getVersionstatic final String HEARTBEAT_INTERVAL
static final long DEFAULT_HEARTBEAT_INTERVAL
HEARTBEAT_INTERVAL if none configuredstatic final String HEARTBEAT_REQUEST
static final String DEFAULT_KEEP_ALIVE_HEARTBEAT_STRING
HEARTBEAT_REQUEST is none configuredstatic final String PREFERRED_AUTHS
null/empty, then the session's getUserAuthFactories()
is used as-isstatic final String PASSWORD_PROMPTS
static final int DEFAULT_PASSWORD_PROMPTS
PASSWORD_PROMPTS if none configuredServerKeyVerifier getServerKeyVerifier()
UserInteraction getUserInteraction()
UserInteraction object to communicate with the user
(may be null to indicate that no such communication is allowed)List<NamedFactory<UserAuth>> getUserAuthFactories()
List of UserAuth NamedFactory-ies - never
null/emptyCopyright © 2008–2015 The Apache Software Foundation. All rights reserved.