Class ScmProviderAwareSshdSessionFactory
java.lang.Object
org.eclipse.jgit.transport.SshSessionFactory
org.eclipse.jgit.transport.sshd.SshdSessionFactory
org.apache.maven.scm.provider.git.jgit.command.ScmProviderAwareSshdSessionFactory
- All Implemented Interfaces:
 Closeable,AutoCloseable
public class ScmProviderAwareSshdSessionFactory
extends org.eclipse.jgit.transport.sshd.SshdSessionFactory
SshdSessionFactory considering the settings from GitScmProviderRepository.- 
Constructor Summary
ConstructorsConstructorDescriptionScmProviderAwareSshdSessionFactory(GitScmProviderRepository repo, org.slf4j.Logger logger)  - 
Method Summary
Modifier and TypeMethodDescriptionprotected org.eclipse.jgit.transport.sshd.KeyPasswordProvidercreateKeyPasswordProvider(org.eclipse.jgit.transport.CredentialsProvider provider) getDefaultIdentities(File sshDir) Methods inherited from class org.eclipse.jgit.transport.sshd.SshdSessionFactory
close, createServerKeyDatabase, createSshConfigStore, 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
- 
ScmProviderAwareSshdSessionFactory
 
 - 
 - 
Method Details
- 
getDefaultIdentities
- Overrides:
 getDefaultIdentitiesin classorg.eclipse.jgit.transport.sshd.SshdSessionFactory
 - 
createKeyPasswordProvider
protected org.eclipse.jgit.transport.sshd.KeyPasswordProvider createKeyPasswordProvider(org.eclipse.jgit.transport.CredentialsProvider provider) - Overrides:
 createKeyPasswordProviderin classorg.eclipse.jgit.transport.sshd.SshdSessionFactory
 
 -