public class ScmProviderAwareSshdSessionFactory extends org.eclipse.jgit.transport.sshd.SshdSessionFactory
SshdSessionFactory considering the settings from GitScmProviderRepository.| Constructor and Description |
|---|
ScmProviderAwareSshdSessionFactory(GitScmProviderRepository repo,
org.slf4j.Logger logger) |
| Modifier and Type | Method and Description |
|---|---|
protected org.eclipse.jgit.transport.sshd.KeyPasswordProvider |
createKeyPasswordProvider(org.eclipse.jgit.transport.CredentialsProvider provider) |
protected List<Path> |
getDefaultIdentities(File sshDir) |
close, createServerKeyDatabase, createSshConfigStore, getDefaultKeys, getDefaultKnownHostsFiles, getDefaultPreferredAuthentications, getHomeDirectory, getKeyCache, getServerKeyDatabase, getSession, getSshConfig, getSshDirectory, getType, setHomeDirectory, setSshDirectorypublic ScmProviderAwareSshdSessionFactory(GitScmProviderRepository repo, org.slf4j.Logger logger)
protected List<Path> getDefaultIdentities(File sshDir)
getDefaultIdentities in class org.eclipse.jgit.transport.sshd.SshdSessionFactoryprotected org.eclipse.jgit.transport.sshd.KeyPasswordProvider createKeyPasswordProvider(org.eclipse.jgit.transport.CredentialsProvider provider)
createKeyPasswordProvider in class org.eclipse.jgit.transport.sshd.SshdSessionFactoryCopyright © 2003–2024 The Apache Software Foundation. All rights reserved.