- get() - Static method in class org.eclipse.jgit.internal.transport.sshd.SshdText
-
Get an instance of this translation bundle.
- get(InetSocketAddress) - Method in class org.eclipse.jgit.transport.sshd.DefaultProxyDataFactory
-
- get(Path, Function<? super Path, ? extends KeyPair>) - Method in class org.eclipse.jgit.transport.sshd.JGitKeyCache
-
- get(Path, Function<? super Path, ? extends KeyPair>) - Method in interface org.eclipse.jgit.transport.sshd.KeyCache
-
- get(InetSocketAddress) - Method in interface org.eclipse.jgit.transport.sshd.ProxyDataFactory
-
- getArguments() - Method in class org.eclipse.jgit.internal.transport.sshd.proxy.AuthenticationChallenge
-
Retrieves the arguments of the challenge.
- getAttempts() - Method in class org.eclipse.jgit.internal.transport.sshd.PasswordProviderWrapper
-
- getAttempts() - Method in interface org.eclipse.jgit.internal.transport.sshd.RepeatingFilePasswordProvider
-
Gets the maximum number of attempts to get a password that should be
attempted for one identity resource through this provider.
- getAttempts() - Method in class org.eclipse.jgit.transport.sshd.IdentityPasswordProvider
-
- getAttempts() - Method in interface org.eclipse.jgit.transport.sshd.KeyPasswordProvider
-
Gets the maximum number of attempts to get a passphrase that should be
attempted for one identity resource through this provider.
- getAuthenticationHeaders(List<String>, String) - Static method in class org.eclipse.jgit.internal.transport.sshd.proxy.HttpParser
-
Extract the authentication headers from the header lines.
- getCanonicalName(InetSocketAddress) - Static method in class org.eclipse.jgit.internal.transport.sshd.GssApiMechanisms
-
Determines a canonical host name for use use with GSS-API.
- getCount() - Method in class org.eclipse.jgit.transport.sshd.IdentityPasswordProvider.State
-
Obtains the current count.
- getCredentialsProvider() - Method in class org.eclipse.jgit.internal.transport.sshd.JGitClientSession
-
- getCredentialsProvider() - Method in class org.eclipse.jgit.internal.transport.sshd.JGitSshClient
-
- getDefaultIdentities(File) - Method in class org.eclipse.jgit.transport.sshd.SshdSessionFactory
-
Gets a list of default identities, i.e., private key files that shall
always be tried for public key authentication.
- getDefaultKeys(File) - Method in class org.eclipse.jgit.transport.sshd.SshdSessionFactory
-
Determines the default keys.
- getDefaultKnownHostsFiles(File) - Method in class org.eclipse.jgit.transport.sshd.SshdSessionFactory
-
Gets the list of default user known hosts files.
- getDefaultPreferredAuthentications() - Method in class org.eclipse.jgit.transport.sshd.SshdSessionFactory
-
Gets the list of default preferred authentication mechanisms.
- getFtpChannel() - Method in class org.eclipse.jgit.transport.sshd.SshdSession
-
- getGlobalKnownHostsFiles() - Method in interface org.eclipse.jgit.transport.sshd.ServerKeyDatabase.Configuration
-
Retrieves the list of file names from the "GlobalKnownHostsFile" ssh
config.
- getHashKnownHosts() - Method in interface org.eclipse.jgit.transport.sshd.ServerKeyDatabase.Configuration
-
Obtains the value of the "HashKnownHosts" ssh config.
- getHomeDirectory() - Method in class org.eclipse.jgit.transport.sshd.SshdSessionFactory
-
Retrieves the global user home directory
- getHostConfigEntry() - Method in class org.eclipse.jgit.internal.transport.sshd.JGitClientSession
-
Retrieves the HostConfigEntry
this session was created for.
- getKeyCache() - Method in class org.eclipse.jgit.transport.sshd.SshdSessionFactory
-
Obtains the
KeyCache
to use to cache loaded keys.
- getMechanism() - Method in class org.eclipse.jgit.internal.transport.sshd.proxy.AuthenticationChallenge
-
Retrieves the authentication mechanism specified by this challenge, for
instance "Basic".
- getMultiValuedOptions() - Method in class org.eclipse.jgit.internal.transport.sshd.JGitHostConfigEntry
-
Retrieves all multi-valued options.
- getPassphrase(URIish, int) - Method in class org.eclipse.jgit.transport.sshd.IdentityPasswordProvider
-
- getPassphrase(URIish, int) - Method in interface org.eclipse.jgit.transport.sshd.KeyPasswordProvider
-
Obtains a passphrase to use to decrypt an ecrypted private key.
- getPassword(SessionContext, NamedResource, int) - Method in class org.eclipse.jgit.internal.transport.sshd.PasswordProviderWrapper
-
- getPassword(URIish, int, IdentityPasswordProvider.State) - Method in class org.eclipse.jgit.transport.sshd.IdentityPasswordProvider
-
Retrieves a password to decrypt a private key.
- getPassword() - Method in class org.eclipse.jgit.transport.sshd.IdentityPasswordProvider.State
-
Retrieves the password from the current attempt.
- getPassword() - Method in class org.eclipse.jgit.transport.sshd.ProxyData
-
Obtains a copy of the internally stored password.
- getProxy() - Method in class org.eclipse.jgit.transport.sshd.ProxyData
-
- getProxyDatabase() - Method in class org.eclipse.jgit.internal.transport.sshd.JGitSshClient
-
- getReason() - Method in class org.eclipse.jgit.internal.transport.sshd.proxy.StatusLine
-
Retrieves the HTTP reason phrase.
- getResultCode() - Method in class org.eclipse.jgit.internal.transport.sshd.proxy.StatusLine
-
Retrieves the HTTP response code.
- getServerKeyDatabase(File, File) - Method in class org.eclipse.jgit.transport.sshd.SshdSessionFactory
-
- getSession(URIish, CredentialsProvider, FS, int) - Method in class org.eclipse.jgit.transport.sshd.SshdSessionFactory
-
- getSshConfig(File) - Method in class org.eclipse.jgit.transport.sshd.SshdSessionFactory
-
Determines the ssh config file.
- getSshDirectory() - Method in class org.eclipse.jgit.transport.sshd.SshdSessionFactory
-
Retrieves the global .ssh directory
- getStrictHostKeyChecking() - Method in interface org.eclipse.jgit.transport.sshd.ServerKeyDatabase.Configuration
-
Obtains the value of the "StrictHostKeyChecking" ssh config.
- getSupportedMechanisms() - Static method in class org.eclipse.jgit.internal.transport.sshd.GssApiMechanisms
-
Retrieves an immutable collection of the supported mechanisms.
- getTimeout() - Method in class org.eclipse.jgit.internal.transport.sshd.proxy.AbstractClientProxyConnector
-
Obtains the timeout for the whole rest of the proxy connection protocol.
- getToken() - Method in interface org.eclipse.jgit.internal.transport.sshd.auth.AuthenticationHandler
-
Retrieves the last token generated.
- getToken() - Method in class org.eclipse.jgit.internal.transport.sshd.proxy.AuthenticationChallenge
-
Retrieves the token of the challenge, if any.
- getType() - Method in class org.eclipse.jgit.transport.sshd.SshdSessionFactory
-
- getUpdatedPassword(ClientSession, String, String) - Method in class org.eclipse.jgit.internal.transport.sshd.JGitUserInteraction
-
- getUser() - Method in class org.eclipse.jgit.transport.sshd.ProxyData
-
Obtains the user to log in at the proxy with.
- getUserKnownHostsFiles() - Method in interface org.eclipse.jgit.transport.sshd.ServerKeyDatabase.Configuration
-
Retrieves the list of file names from the "UserKnownHostsFile" ssh
config.
- getUsername() - Method in interface org.eclipse.jgit.transport.sshd.ServerKeyDatabase.Configuration
-
Obtains the user name used in the connection attempt.
- getVersion() - Method in class org.eclipse.jgit.internal.transport.sshd.proxy.StatusLine
-
Retrieves the version string.
- GSSAPI_HOST_PREFIX - Static variable in class org.eclipse.jgit.internal.transport.sshd.GssApiMechanisms
-
- GssApiAuthentication<ParameterType,TokenType> - Class in org.eclipse.jgit.internal.transport.sshd.auth
-
An abstract implementation of a GSS-API multi-round authentication.
- GssApiAuthentication(InetSocketAddress) - Constructor for class org.eclipse.jgit.internal.transport.sshd.auth.GssApiAuthentication
-
- gssapiFailure - Variable in class org.eclipse.jgit.internal.transport.sshd.SshdText
-
- gssapiInitFailure - Variable in class org.eclipse.jgit.internal.transport.sshd.SshdText
-
- GssApiMechanisms - Class in org.eclipse.jgit.internal.transport.sshd
-
Global repository of GSS-API mechanisms that we can use.
- gssapiUnexpectedMechanism - Variable in class org.eclipse.jgit.internal.transport.sshd.SshdText
-
- gssapiUnexpectedMessage - Variable in class org.eclipse.jgit.internal.transport.sshd.SshdText
-
- GssApiWithMicAuthentication - Class in org.eclipse.jgit.internal.transport.sshd
-
GSSAPI-with-MIC authentication handler (Kerberos 5).
- GssApiWithMicAuthentication() - Constructor for class org.eclipse.jgit.internal.transport.sshd.GssApiWithMicAuthentication
-
- GssApiWithMicAuthFactory - Class in org.eclipse.jgit.internal.transport.sshd
-
- sendAuthDataRequest(ClientSession, String) - Method in class org.eclipse.jgit.internal.transport.sshd.GssApiWithMicAuthentication
-
- sendAuthDataRequest(ClientSession, String) - Method in class org.eclipse.jgit.internal.transport.sshd.JGitPasswordAuthentication
-
- sendClientProxyMetadata(ClientSession) - Method in class org.eclipse.jgit.internal.transport.sshd.proxy.HttpClientConnector
-
- sendClientProxyMetadata(ClientSession) - Method in class org.eclipse.jgit.internal.transport.sshd.proxy.Socks5ClientConnector
-
- sendIdentification(String) - Method in class org.eclipse.jgit.internal.transport.sshd.JGitClientSession
-
- sendKexInit() - Method in class org.eclipse.jgit.internal.transport.sshd.JGitClientSession
-
- serverIdNotReceived - Variable in class org.eclipse.jgit.internal.transport.sshd.SshdText
-
- serverIdTooLong - Variable in class org.eclipse.jgit.internal.transport.sshd.SshdText
-
- serverIdWithNul - Variable in class org.eclipse.jgit.internal.transport.sshd.SshdText
-
- ServerKeyDatabase - Interface in org.eclipse.jgit.transport.sshd
-
An interface for a database of known server keys, supporting finding all
known keys and also deciding whether a server key is to be accepted.
- ServerKeyDatabase.Configuration - Interface in org.eclipse.jgit.transport.sshd
-
A simple provider for ssh config settings related to host key checking.
- ServerKeyDatabase.Configuration.StrictHostKeyChecking - Enum in org.eclipse.jgit.transport.sshd
-
The possible values for the "StrictHostKeyChecking" ssh config.
- ServerKeyLookup - Interface in org.eclipse.jgit.internal.transport.sshd
-
Offers operations to retrieve server keys from known_hosts files.
- sessionClosed(SshdSession) - Method in interface org.eclipse.jgit.transport.sshd.SessionCloseListener
-
- sessionCloseFailed - Variable in class org.eclipse.jgit.internal.transport.sshd.SshdText
-
- SessionCloseListener - Interface in org.eclipse.jgit.transport.sshd
-
A
SessionCloseListener
is invoked when a
SshdSession
is
closed.
- setAttempts(int) - Method in class org.eclipse.jgit.internal.transport.sshd.PasswordProviderWrapper
-
- setAttempts(int) - Method in interface org.eclipse.jgit.internal.transport.sshd.RepeatingFilePasswordProvider
-
Define the maximum number of attempts to get a password that should be
attempted for one identity resource through this provider.
- setAttempts(int) - Method in class org.eclipse.jgit.transport.sshd.IdentityPasswordProvider
-
- setAttempts(int) - Method in interface org.eclipse.jgit.transport.sshd.KeyPasswordProvider
-
Define the maximum number of attempts to get a passphrase that should be
attempted for one identity resource through this provider.
- setConfigFile(Function<File, File>) - Method in class org.eclipse.jgit.transport.sshd.SshdSessionFactoryBuilder
-
Sets a function that returns the SSH config file, given the SSH
directory.
- setConfigStoreFactory(SshdSessionFactoryBuilder.ConfigStoreFactory) - Method in class org.eclipse.jgit.transport.sshd.SshdSessionFactoryBuilder
-
- setCredentialsProvider(CredentialsProvider) - Method in class org.eclipse.jgit.internal.transport.sshd.JGitClientSession
-
- setCredentialsProvider(CredentialsProvider) - Method in class org.eclipse.jgit.internal.transport.sshd.JGitSshClient
-
- setDefaultIdentities(Function<File, List<Path>>) - Method in class org.eclipse.jgit.transport.sshd.SshdSessionFactoryBuilder
-
Sets a function that returns the default private key files, given the SSH
directory.
- setDefaultKeysProvider(Function<File, Iterable<KeyPair>>) - Method in class org.eclipse.jgit.transport.sshd.SshdSessionFactoryBuilder
-
Sets a function that returns the default private keys, given the SSH
directory.
- setDefaultKnownHostsFiles(Function<File, List<Path>>) - Method in class org.eclipse.jgit.transport.sshd.SshdSessionFactoryBuilder
-
Sets a function that returns the default known hosts files, given the SSH
directory.
- setDone(boolean) - Method in class org.eclipse.jgit.internal.transport.sshd.proxy.AbstractClientProxyConnector
-
Sets the "done" flag.
- setHomeDirectory(File) - Method in class org.eclipse.jgit.transport.sshd.SshdSessionFactory
-
Set a global directory to use as the user's home directory
- setHomeDirectory(File) - Method in class org.eclipse.jgit.transport.sshd.SshdSessionFactoryBuilder
-
- setHostConfigEntry(HostConfigEntry) - Method in class org.eclipse.jgit.internal.transport.sshd.JGitClientSession
-
Sets the HostConfigEntry
this session was created for.
- setKeyCache(KeyCache) - Method in class org.eclipse.jgit.internal.transport.sshd.JGitSshClient
-
Set a cache for loaded keys.
- setKeyPasswordProvider(Function<CredentialsProvider, KeyPasswordProvider>) - Method in class org.eclipse.jgit.transport.sshd.SshdSessionFactoryBuilder
-
- setMultiValuedOptions(Map<String, List<String>>) - Method in class org.eclipse.jgit.internal.transport.sshd.JGitHostConfigEntry
-
Sets the multi-valued options.
- setParams(ParameterType) - Method in class org.eclipse.jgit.internal.transport.sshd.auth.AbstractAuthenticationHandler
-
- setParams(ParameterType) - Method in interface org.eclipse.jgit.internal.transport.sshd.auth.AuthenticationHandler
-
- setPassword(char[]) - Method in class org.eclipse.jgit.transport.sshd.IdentityPasswordProvider.State
-
Remembers the password.
- setPreferredAuthentications(String) - Method in class org.eclipse.jgit.transport.sshd.SshdSessionFactoryBuilder
-
- setProxyDatabase(ProxyDataFactory) - Method in class org.eclipse.jgit.internal.transport.sshd.JGitSshClient
-
- setProxyDataFactory(ProxyDataFactory) - Method in class org.eclipse.jgit.transport.sshd.SshdSessionFactoryBuilder
-
- setProxyHandler(StatefulProxyConnector) - Method in class org.eclipse.jgit.internal.transport.sshd.JGitClientSession
-
- setServerKeyDatabase(BiFunction<File, File, ServerKeyDatabase>) - Method in class org.eclipse.jgit.transport.sshd.SshdSessionFactoryBuilder
-
Sets a function that creates a new
ServerKeyDatabase
, given the
SSH and home directory.
- setSshDirectory(File) - Method in class org.eclipse.jgit.transport.sshd.SshdSessionFactory
-
Set a global directory to use as the .ssh directory
- setSshDirectory(File) - Method in class org.eclipse.jgit.transport.sshd.SshdSessionFactoryBuilder
-
- Socks5ClientConnector - Class in org.eclipse.jgit.internal.transport.sshd.proxy
-
- Socks5ClientConnector(InetSocketAddress, InetSocketAddress) - Constructor for class org.eclipse.jgit.internal.transport.sshd.proxy.Socks5ClientConnector
-
- Socks5ClientConnector(InetSocketAddress, InetSocketAddress, String, char[]) - Constructor for class org.eclipse.jgit.internal.transport.sshd.proxy.Socks5ClientConnector
-
- SPNEGO - Static variable in class org.eclipse.jgit.internal.transport.sshd.GssApiMechanisms
-
SGNEGO is not to be used with ssh.
- sshClosingDown - Variable in class org.eclipse.jgit.internal.transport.sshd.SshdText
-
- sshCommandTimeout - Variable in class org.eclipse.jgit.internal.transport.sshd.SshdText
-
- SshdSession - Class in org.eclipse.jgit.transport.sshd
-
- SshdSessionFactory - Class in org.eclipse.jgit.transport.sshd
-
- SshdSessionFactory() - Constructor for class org.eclipse.jgit.transport.sshd.SshdSessionFactory
-
- SshdSessionFactory(KeyCache, ProxyDataFactory) - Constructor for class org.eclipse.jgit.transport.sshd.SshdSessionFactory
-
- SshdSessionFactoryBuilder - Class in org.eclipse.jgit.transport.sshd
-
- SshdSessionFactoryBuilder() - Constructor for class org.eclipse.jgit.transport.sshd.SshdSessionFactoryBuilder
-
- SshdSessionFactoryBuilder.ConfigStoreFactory - Interface in org.eclipse.jgit.transport.sshd
-
A factory interface for creating a @link SshConfigStore}.
- SshdText - Class in org.eclipse.jgit.internal.transport.sshd
-
Externalized text messages for localization.
- SshdText() - Constructor for class org.eclipse.jgit.internal.transport.sshd.SshdText
-
- sshProcessStillRunning - Variable in class org.eclipse.jgit.internal.transport.sshd.SshdText
-
- start() - Method in interface org.eclipse.jgit.internal.transport.sshd.auth.AuthenticationHandler
-
- start() - Method in class org.eclipse.jgit.internal.transport.sshd.auth.BasicAuthentication
-
- start() - Method in class org.eclipse.jgit.internal.transport.sshd.auth.GssApiAuthentication
-
- State() - Constructor for class org.eclipse.jgit.transport.sshd.IdentityPasswordProvider.State
-
- StatefulProxyConnector - Interface in org.eclipse.jgit.internal.transport.sshd.proxy
-
Some proxy connections are stateful and require the exchange of multiple
request-reply messages.
- StatusLine - Class in org.eclipse.jgit.internal.transport.sshd.proxy
-
A very simple representation of a HTTP status line.
- StatusLine(String, int, String) - Constructor for class org.eclipse.jgit.internal.transport.sshd.proxy.StatusLine
-
Create a new
StatusLine
with the given response code and reason
string.