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 classSshdSessionFactoryBuilder.State.SessionFactory
-
Field Summary
Fields Modifier and Type Field Description (package private) SshdSessionFactoryBuilder.ConfigStoreFactoryconfigFactory(package private) java.util.function.Function<java.io.File,java.io.File>configFileFinder(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.FilehomeDirectory(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.StringpreferredAuthentications(package private) ProxyDataFactoryproxyDataFactory(package private) java.util.function.BiFunction<java.io.File,java.io.File,ServerKeyDatabase>serverKeyDatabaseCreator(package private) java.io.FilesshDirectory
-
Constructor Summary
Constructors Modifier Constructor Description privateState()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description (package private) SshdSessionFactorybuild(KeyCache cache)(package private) SshdSessionFactoryBuilder.Statecopy()
-
-
-
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
-
-
Method Detail
-
copy
SshdSessionFactoryBuilder.State copy()
-
build
SshdSessionFactory build(KeyCache cache)
-
-