Package org.eclipse.jgit.transport.sshd
-
Interface Summary Interface Description KeyCache A cache forKeyPairs.KeyPasswordProvider AKeyPasswordProviderprovides passwords for encrypted private keys.ProxyDataFactory Interface for obtainingProxyDatato connect through some proxy.ServerKeyDatabase An interface for a database of known server keys, supporting finding all known keys and also deciding whether a server key is to be accepted.ServerKeyDatabase.Configuration A simple provider for ssh config settings related to host key checking.SessionCloseListener ASessionCloseListeneris invoked when aSshdSessionis closed.SshdSession.FtpOperation<T> Helper interface likeSupplier, but possibly raising anIOException.SshdSessionFactoryBuilder.ConfigStoreFactory A factory interface for creating a @link SshConfigStore}. -
Class Summary Class Description DefaultProxyDataFactory A default implementation of aProxyDataFactorybased on the standardProxySelector.IdentityPasswordProvider AKeyPasswordProviderbased on aCredentialsProvider.IdentityPasswordProvider.State A simple state object for repeated attempts to get a password for a resource.JGitKeyCache A simpleKeyCache.ProxyData A DTO encapsulating the data needed to connect through a proxy server.SshdSession An implementation ofRemoteSessionbased on Apache MINA sshd.SshdSession.SshdExecProcess SshdSessionFactory ASshSessionFactorythat uses Apache MINA sshd.SshdSessionFactory.Tuple A simple general map key.SshdSessionFactoryBuilder A builder API to configureSshdSessionFactories.SshdSessionFactoryBuilder.State -
Enum Summary Enum Description ServerKeyDatabase.Configuration.StrictHostKeyChecking The possible values for the "StrictHostKeyChecking" ssh config.