public class ElytronClientSshdSessionFactory
extends org.eclipse.jgit.transport.sshd.SshdSessionFactory
KeyPairCredential or SSHCredential| Constructor and Description |
|---|
ElytronClientSshdSessionFactory(URI authenticationConfig) |
| 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) |
protected Iterable<KeyPair> |
getDefaultKeys(File sshDir) |
protected List<Path> |
getDefaultKnownHostsFiles(File sshDir) |
org.eclipse.jgit.transport.sshd.SshdSession |
getSession(org.eclipse.jgit.transport.URIish urIish,
org.eclipse.jgit.transport.CredentialsProvider credentialsProvider,
org.eclipse.jgit.util.FS fs,
int tms) |
close, createServerKeyDatabase, createSshConfigStore, getDefaultPreferredAuthentications, getHomeDirectory, getKeyCache, getServerKeyDatabase, getSshConfig, getSshDirectory, getType, setHomeDirectory, setSshDirectorypublic ElytronClientSshdSessionFactory(URI authenticationConfig) throws org.wildfly.client.config.ConfigXMLParseException, GeneralSecurityException
org.wildfly.client.config.ConfigXMLParseExceptionGeneralSecurityException@NonNull protected List<Path> getDefaultIdentities(@NonNull File sshDir)
getDefaultIdentities in class org.eclipse.jgit.transport.sshd.SshdSessionFactorypublic org.eclipse.jgit.transport.sshd.SshdSession getSession(org.eclipse.jgit.transport.URIish urIish,
org.eclipse.jgit.transport.CredentialsProvider credentialsProvider,
org.eclipse.jgit.util.FS fs,
int tms)
throws org.eclipse.jgit.errors.TransportException
getSession in class org.eclipse.jgit.transport.sshd.SshdSessionFactoryorg.eclipse.jgit.errors.TransportExceptionprotected org.eclipse.jgit.transport.sshd.KeyPasswordProvider createKeyPasswordProvider(org.eclipse.jgit.transport.CredentialsProvider provider)
createKeyPasswordProvider in class org.eclipse.jgit.transport.sshd.SshdSessionFactory@NonNull protected List<Path> getDefaultKnownHostsFiles(@NonNull File sshDir)
getDefaultKnownHostsFiles in class org.eclipse.jgit.transport.sshd.SshdSessionFactoryCopyright © 2020 JBoss by Red Hat. All rights reserved.