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, setSshDirectory
public ScmProviderAwareSshdSessionFactory(GitScmProviderRepository repo, org.slf4j.Logger logger)
protected List<Path> getDefaultIdentities(File sshDir)
getDefaultIdentities
in class org.eclipse.jgit.transport.sshd.SshdSessionFactory
protected org.eclipse.jgit.transport.sshd.KeyPasswordProvider createKeyPasswordProvider(org.eclipse.jgit.transport.CredentialsProvider provider)
createKeyPasswordProvider
in class org.eclipse.jgit.transport.sshd.SshdSessionFactory
Copyright © 2003–2024 The Apache Software Foundation. All rights reserved.