Package | Description |
---|---|
org.eclipse.jgit.transport.sshd |
Modifier and Type | Method and Description |
---|---|
SshdSessionFactoryBuilder |
SshdSessionFactoryBuilder.setConfigFile(Function<File,File> supplier)
Sets a function that returns the SSH config file, given the SSH
directory.
|
SshdSessionFactoryBuilder |
SshdSessionFactoryBuilder.setConfigStoreFactory(SshdSessionFactoryBuilder.ConfigStoreFactory factory)
Sets a factory for the
SshConfigStore to use. |
SshdSessionFactoryBuilder |
SshdSessionFactoryBuilder.setDefaultIdentities(Function<File,List<Path>> supplier)
Sets a function that returns the default private key files, given the SSH
directory.
|
SshdSessionFactoryBuilder |
SshdSessionFactoryBuilder.setDefaultKeysProvider(Function<File,Iterable<KeyPair>> provider)
Sets a function that returns the default private keys, given the SSH
directory.
|
SshdSessionFactoryBuilder |
SshdSessionFactoryBuilder.setDefaultKnownHostsFiles(Function<File,List<Path>> supplier)
Sets a function that returns the default known hosts files, given the SSH
directory.
|
SshdSessionFactoryBuilder |
SshdSessionFactoryBuilder.setHomeDirectory(File homeDirectory)
Sets the home directory to use for
SshdSessionFactories created by build(KeyCache) . |
SshdSessionFactoryBuilder |
SshdSessionFactoryBuilder.setKeyPasswordProvider(Function<CredentialsProvider,KeyPasswordProvider> factory)
Sets a factory function to create a
KeyPasswordProvider . |
SshdSessionFactoryBuilder |
SshdSessionFactoryBuilder.setPreferredAuthentications(String authentications)
Sets the default preferred authentication mechanisms to use for
SshdSessionFactories created by
build(KeyCache) . |
SshdSessionFactoryBuilder |
SshdSessionFactoryBuilder.setProxyDataFactory(ProxyDataFactory proxyDataFactory)
|
SshdSessionFactoryBuilder |
SshdSessionFactoryBuilder.setServerKeyDatabase(BiFunction<File,File,ServerKeyDatabase> factory)
Sets a function that creates a new
ServerKeyDatabase , given the
SSH and home directory. |
SshdSessionFactoryBuilder |
SshdSessionFactoryBuilder.setSshDirectory(File sshDirectory)
Sets the SSH directory to use for
SshdSessionFactories created by build(KeyCache) . |
Copyright © 2020 Eclipse JGit Project. All rights reserved.