public class PropertyBasedSshSessionFactory
extends org.eclipse.jgit.transport.sshd.SshdSessionFactory
| Constructor and Description |
|---|
PropertyBasedSshSessionFactory(Map<String,JGitEnvironmentProperties> sshKeysByHostname) |
| Modifier and Type | Method and Description |
|---|---|
protected org.eclipse.jgit.transport.SshConfigStore |
createSshConfigStore(File homeDir,
File configFile,
String localUserName) |
protected Iterable<KeyPair> |
getDefaultKeys(File dir) |
protected org.eclipse.jgit.transport.sshd.ServerKeyDatabase |
getServerKeyDatabase(File homeDir,
File dir) |
protected File |
getSshConfig(File dir) |
close, createKeyPasswordProvider, createServerKeyDatabase, getDefaultIdentities, getDefaultKnownHostsFiles, getDefaultPreferredAuthentications, getHomeDirectory, getKeyCache, getSession, getSshDirectory, getType, setHomeDirectory, setSshDirectorypublic PropertyBasedSshSessionFactory(Map<String,JGitEnvironmentProperties> sshKeysByHostname)
protected org.eclipse.jgit.transport.SshConfigStore createSshConfigStore(File homeDir, File configFile, String localUserName)
createSshConfigStore in class org.eclipse.jgit.transport.sshd.SshdSessionFactoryprotected File getSshConfig(File dir)
getSshConfig in class org.eclipse.jgit.transport.sshd.SshdSessionFactoryprotected org.eclipse.jgit.transport.sshd.ServerKeyDatabase getServerKeyDatabase(File homeDir, File dir)
getServerKeyDatabase in class org.eclipse.jgit.transport.sshd.SshdSessionFactoryCopyright © 2022 Pivotal Software, Inc.. All rights reserved.