C D E G H I J L O P S T U
All Classes All Packages
All Classes All Packages
All Classes All Packages
C
- configure(OpenSshConfig.Host, Session) - Method in class org.eclipse.jgit.transport.ssh.jsch.JschConfigSessionFactory
-
Provide additional configuration for the session based on the host information.
- configureJSch(JSch) - Method in class org.eclipse.jgit.transport.ssh.jsch.JschConfigSessionFactory
-
Provide additional configuration for the JSch instance.
- connectionFailed - Variable in class org.eclipse.jgit.internal.transport.ssh.jsch.JSchText
- createDefaultJSch(FS) - Method in class org.eclipse.jgit.transport.ssh.jsch.JschConfigSessionFactory
-
Create default instance of jsch
- createSession(CredentialsProvider, FS, String, String, String, int, OpenSshConfig.Host) - Method in class org.eclipse.jgit.transport.ssh.jsch.JschConfigSessionFactory
-
Use for tests only
- createSession(OpenSshConfig.Host, String, String, int, FS) - Method in class org.eclipse.jgit.transport.ssh.jsch.JschConfigSessionFactory
-
Create a new remote session for the requested address.
- CredentialsProviderUserInfo - Class in org.eclipse.jgit.internal.transport.ssh.jsch
-
A JSch
UserInfo
adapter for aCredentialsProvider
. - CredentialsProviderUserInfo(Session, CredentialsProvider) - Constructor for class org.eclipse.jgit.internal.transport.ssh.jsch.CredentialsProviderUserInfo
-
Wrap a CredentialsProvider to make it suitable for use with JSch.
D
- disconnect() - Method in class org.eclipse.jgit.transport.ssh.jsch.JschSession
E
- exec(String, int) - Method in class org.eclipse.jgit.transport.ssh.jsch.JschSession
- exec(String, Map<String, String>, int) - Method in class org.eclipse.jgit.transport.ssh.jsch.JschSession
G
- get() - Static method in class org.eclipse.jgit.internal.transport.ssh.jsch.JSchText
-
Get an instance of this translation bundle.
- get(FS) - Static method in class org.eclipse.jgit.transport.ssh.jsch.OpenSshConfig
-
Obtain the user's configuration data.
- getConfig() - Method in class org.eclipse.jgit.transport.ssh.jsch.OpenSshConfig.Host
-
Get the ssh configuration
- getConfig(String) - Method in class org.eclipse.jgit.transport.ssh.jsch.OpenSshConfig
- getConnectionAttempts() - Method in class org.eclipse.jgit.transport.ssh.jsch.OpenSshConfig.Host
- getFtpChannel() - Method in class org.eclipse.jgit.transport.ssh.jsch.JschSession
- getHostName() - Method in class org.eclipse.jgit.transport.ssh.jsch.OpenSshConfig.Host
- getIdentityFile() - Method in class org.eclipse.jgit.transport.ssh.jsch.OpenSshConfig.Host
- getJSch(OpenSshConfig.Host, FS) - Method in class org.eclipse.jgit.transport.ssh.jsch.JschConfigSessionFactory
-
Obtain the JSch used to create new sessions.
- getPassphrase() - Method in class org.eclipse.jgit.internal.transport.ssh.jsch.CredentialsProviderUserInfo
- getPassword() - Method in class org.eclipse.jgit.internal.transport.ssh.jsch.CredentialsProviderUserInfo
- getPort() - Method in class org.eclipse.jgit.transport.ssh.jsch.OpenSshConfig.Host
- getPreferredAuthentications() - Method in class org.eclipse.jgit.transport.ssh.jsch.OpenSshConfig.Host
- getSession(URIish, CredentialsProvider, FS, int) - Method in class org.eclipse.jgit.transport.ssh.jsch.JschConfigSessionFactory
- getSftpChannel() - Method in class org.eclipse.jgit.transport.ssh.jsch.JschSession
-
Deprecated.since 5.2; use
JschSession.getFtpChannel()
instead - getStrictHostKeyChecking() - Method in class org.eclipse.jgit.transport.ssh.jsch.OpenSshConfig.Host
- getType() - Method in class org.eclipse.jgit.transport.ssh.jsch.JschConfigSessionFactory
- getUser() - Method in class org.eclipse.jgit.transport.ssh.jsch.OpenSshConfig.Host
H
- Host() - Constructor for class org.eclipse.jgit.transport.ssh.jsch.OpenSshConfig.Host
-
Creates a new uninitialized
OpenSshConfig.Host
.
I
- isBatchMode() - Method in class org.eclipse.jgit.transport.ssh.jsch.OpenSshConfig.Host
J
- JschConfigSessionFactory - Class in org.eclipse.jgit.transport.ssh.jsch
-
The base session factory that loads known hosts and private keys from
$HOME/.ssh
. - JschConfigSessionFactory() - Constructor for class org.eclipse.jgit.transport.ssh.jsch.JschConfigSessionFactory
- JschSession - Class in org.eclipse.jgit.transport.ssh.jsch
-
Run remote commands using Jsch.
- JschSession(Session, URIish) - Constructor for class org.eclipse.jgit.transport.ssh.jsch.JschSession
-
Create a new session object by passing the real Jsch session and the URI information.
- JSchText - Class in org.eclipse.jgit.internal.transport.ssh.jsch
-
Externalized text messages for localization.
- JSchText() - Constructor for class org.eclipse.jgit.internal.transport.ssh.jsch.JSchText
L
- lookup(String) - Method in class org.eclipse.jgit.transport.ssh.jsch.OpenSshConfig
-
Locate the configuration for a specific host request.
O
- OpenSshConfig - Class in org.eclipse.jgit.transport.ssh.jsch
-
Fairly complete configuration parser for the OpenSSH ~/.ssh/config file.
- OpenSshConfig(File, File) - Constructor for class org.eclipse.jgit.transport.ssh.jsch.OpenSshConfig
-
Create an OpenSshConfig
- OpenSshConfig.Host - Class in org.eclipse.jgit.transport.ssh.jsch
-
Configuration of one "Host" block in the configuration file.
- org.eclipse.jgit.internal.transport.ssh.jsch - package org.eclipse.jgit.internal.transport.ssh.jsch
- org.eclipse.jgit.ssh.jsch - module org.eclipse.jgit.ssh.jsch
- org.eclipse.jgit.transport.ssh.jsch - package org.eclipse.jgit.transport.ssh.jsch
-
Provides a JGit
SshSessionFactory
implemented via JSch.
P
- promptKeyboardInteractive(String, String, String, String[], boolean[]) - Method in class org.eclipse.jgit.internal.transport.ssh.jsch.CredentialsProviderUserInfo
- promptPassphrase(String) - Method in class org.eclipse.jgit.internal.transport.ssh.jsch.CredentialsProviderUserInfo
- promptPassword(String) - Method in class org.eclipse.jgit.internal.transport.ssh.jsch.CredentialsProviderUserInfo
- promptYesNo(String) - Method in class org.eclipse.jgit.internal.transport.ssh.jsch.CredentialsProviderUserInfo
S
- setConfig(OpenSshConfig) - Method in class org.eclipse.jgit.transport.ssh.jsch.JschConfigSessionFactory
-
Set the
OpenSshConfig
to use. - showMessage(String) - Method in class org.eclipse.jgit.internal.transport.ssh.jsch.CredentialsProviderUserInfo
- sshUserNameError - Variable in class org.eclipse.jgit.internal.transport.ssh.jsch.JSchText
T
- toString() - Method in class org.eclipse.jgit.transport.ssh.jsch.OpenSshConfig.Host
- toString() - Method in class org.eclipse.jgit.transport.ssh.jsch.OpenSshConfig
- transportSSHRetryInterrupt - Variable in class org.eclipse.jgit.internal.transport.ssh.jsch.JSchText
U
- unknownHost - Variable in class org.eclipse.jgit.internal.transport.ssh.jsch.JSchText
All Classes All Packages