Package org.eclipse.jgit.transport.sshd
Class SshdSessionFactoryBuilder.State
- java.lang.Object
-
- org.eclipse.jgit.transport.sshd.SshdSessionFactoryBuilder.State
-
- Enclosing class:
- SshdSessionFactoryBuilder
private static class SshdSessionFactoryBuilder.State extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description private class
SshdSessionFactoryBuilder.State.SessionFactory
-
Field Summary
Fields Modifier and Type Field Description (package private) SshdSessionFactoryBuilder.ConfigStoreFactory
configFactory
(package private) java.util.function.Function<java.io.File,java.io.File>
configFileFinder
(package private) ConnectorFactory
connectorFactory
(package private) boolean
connectorFactorySet
(package private) java.util.function.Function<java.io.File,java.util.List<java.nio.file.Path>>
defaultKeyFileFinder
(package private) java.util.function.Function<java.io.File,java.lang.Iterable<java.security.KeyPair>>
defaultKeysProvider
(package private) java.io.File
homeDirectory
(package private) java.util.function.Function<java.io.File,java.util.List<java.nio.file.Path>>
knownHostsFileFinder
(package private) java.util.function.Function<CredentialsProvider,KeyPasswordProvider>
passphraseProviderFactory
(package private) java.lang.String
preferredAuthentications
(package private) ProxyDataFactory
proxyDataFactory
(package private) java.util.function.BiFunction<java.io.File,java.io.File,ServerKeyDatabase>
serverKeyDatabaseCreator
(package private) java.io.File
sshDirectory
-
Constructor Summary
Constructors Modifier Constructor Description private
State()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description (package private) SshdSessionFactory
build(KeyCache cache)
(package private) SshdSessionFactoryBuilder.State
copy()
-
-
-
Field Detail
-
proxyDataFactory
ProxyDataFactory proxyDataFactory
-
homeDirectory
java.io.File homeDirectory
-
sshDirectory
java.io.File sshDirectory
-
preferredAuthentications
java.lang.String preferredAuthentications
-
configFileFinder
java.util.function.Function<java.io.File,java.io.File> configFileFinder
-
configFactory
SshdSessionFactoryBuilder.ConfigStoreFactory configFactory
-
passphraseProviderFactory
java.util.function.Function<CredentialsProvider,KeyPasswordProvider> passphraseProviderFactory
-
knownHostsFileFinder
java.util.function.Function<java.io.File,java.util.List<java.nio.file.Path>> knownHostsFileFinder
-
defaultKeyFileFinder
java.util.function.Function<java.io.File,java.util.List<java.nio.file.Path>> defaultKeyFileFinder
-
defaultKeysProvider
java.util.function.Function<java.io.File,java.lang.Iterable<java.security.KeyPair>> defaultKeysProvider
-
serverKeyDatabaseCreator
java.util.function.BiFunction<java.io.File,java.io.File,ServerKeyDatabase> serverKeyDatabaseCreator
-
connectorFactory
ConnectorFactory connectorFactory
-
connectorFactorySet
boolean connectorFactorySet
-
-
Method Detail
-
copy
SshdSessionFactoryBuilder.State copy()
-
build
SshdSessionFactory build(KeyCache cache)
-
-