Class FileBasedSshSessionFactory
java.lang.Object
org.eclipse.jgit.transport.SshSessionFactory
org.eclipse.jgit.transport.sshd.SshdSessionFactory
org.springframework.cloud.config.server.ssh.FileBasedSshSessionFactory
- All Implemented Interfaces:
Closeable, AutoCloseable
public class FileBasedSshSessionFactory
extends org.eclipse.jgit.transport.sshd.SshdSessionFactory
-
Constructor Summary
ConstructorsConstructorDescriptionFileBasedSshSessionFactory(Map<String, JGitEnvironmentProperties> sshKeysByHostname) -
Method Summary
Modifier and TypeMethodDescriptionprotected org.eclipse.jgit.transport.SshConfigStorecreateSshConfigStore(File homeDir, File configFile, String localUserName) Methods inherited from class org.eclipse.jgit.transport.sshd.SshdSessionFactory
close, createKeyPasswordProvider, createServerKeyDatabase, getConnectorFactory, getDefaultIdentities, getDefaultKeys, getDefaultKnownHostsFiles, getDefaultPreferredAuthentications, getHomeDirectory, getKeyCache, getServerKeyDatabase, getSession, getSshConfig, getSshDirectory, getType, setHomeDirectory, setSshDirectoryMethods inherited from class org.eclipse.jgit.transport.SshSessionFactory
getInstance, getLocalUserName, releaseSession, setInstance
-
Constructor Details
-
FileBasedSshSessionFactory
-
-
Method Details
-
createSshConfigStore
-