Skip navigation links
A B C D E F G H I J K L M N O P R S T U V W 

A

AbstractAuthenticationHandler<ParameterType,TokenType> - Class in org.eclipse.jgit.internal.transport.sshd.auth
Abstract base class for AuthenticationHandlers encapsulating basic common things.
AbstractAuthenticationHandler(InetSocketAddress) - Constructor for class org.eclipse.jgit.internal.transport.sshd.auth.AbstractAuthenticationHandler
Creates a new AbstractAuthenticationHandler to authenticate with the given proxy.
AbstractClientProxyConnector - Class in org.eclipse.jgit.internal.transport.sshd.proxy
Basic common functionality for a StatefulProxyConnector.
AbstractClientProxyConnector(InetSocketAddress, InetSocketAddress, String, char[]) - Constructor for class org.eclipse.jgit.internal.transport.sshd.proxy.AbstractClientProxyConnector
addCloseListener(SessionCloseListener) - Method in class org.eclipse.jgit.transport.sshd.SshdSession
Adds a SessionCloseListener to this session.
adjustTimeout() - Method in class org.eclipse.jgit.internal.transport.sshd.proxy.AbstractClientProxyConnector
Adjusts the timeout calculation to not account of elapsed time since the last time the timeout was gotten.
askCredentials() - Method in class org.eclipse.jgit.internal.transport.sshd.auth.BasicAuthentication
Asks for credentials via the global Authenticator.
authenticationCanceled - Variable in class org.eclipse.jgit.internal.transport.sshd.SshdText
 
AuthenticationChallenge - Class in org.eclipse.jgit.internal.transport.sshd.proxy
A simple representation of an authentication challenge as sent in a "WWW-Authenticate" or "Proxy-Authenticate" header.
AuthenticationChallenge(String) - Constructor for class org.eclipse.jgit.internal.transport.sshd.proxy.AuthenticationChallenge
Create a new AuthenticationChallenge with the given mechanism.
AuthenticationHandler<ParameterType,TokenType> - Interface in org.eclipse.jgit.internal.transport.sshd.auth
An AuthenticationHandler encapsulates a possibly multi-step authentication protocol.

B

BasicAuthentication<ParameterType,TokenType> - Class in org.eclipse.jgit.internal.transport.sshd.auth
An abstract implementation of a username-password authentication.
BasicAuthentication(InetSocketAddress, String, char[]) - Constructor for class org.eclipse.jgit.internal.transport.sshd.auth.BasicAuthentication
Creates a new BasicAuthentication to authenticate with the given proxy.

C

CachingKeyPairProvider - Class in org.eclipse.jgit.internal.transport.sshd
A EncryptedFileKeyPairProvider that uses an external KeyCache.
CachingKeyPairProvider(List<Path>, KeyCache) - Constructor for class org.eclipse.jgit.internal.transport.sshd.CachingKeyPairProvider
Creates a new CachingKeyPairProvider using the given KeyCache.
checkKeys() - Method in class org.eclipse.jgit.internal.transport.sshd.JGitClientSession
 
clearPassword() - Method in class org.eclipse.jgit.internal.transport.sshd.auth.BasicAuthentication
clearPassword() - Method in class org.eclipse.jgit.internal.transport.sshd.proxy.AbstractClientProxyConnector
Clears the proxy password.
clearPassword() - Method in class org.eclipse.jgit.transport.sshd.ProxyData
Clears the stored password, if any.
close() - Method in interface org.eclipse.jgit.internal.transport.sshd.auth.AuthenticationHandler
 
close() - Method in class org.eclipse.jgit.internal.transport.sshd.auth.BasicAuthentication
 
close() - Method in class org.eclipse.jgit.internal.transport.sshd.auth.GssApiAuthentication
 
close() - Method in class org.eclipse.jgit.internal.transport.sshd.JGitPublicKeyIterator
 
close() - Method in class org.eclipse.jgit.transport.sshd.JGitKeyCache
 
close() - Method in interface org.eclipse.jgit.transport.sshd.KeyCache
Removes all KeyPair from this cache and destroys their private keys.
close() - Method in class org.eclipse.jgit.transport.sshd.SshdSessionFactory
 
closeContextSilently(GSSContext) - Static method in class org.eclipse.jgit.internal.transport.sshd.GssApiMechanisms
Closes (disposes of) a GSSContext ignoring any GSSExceptions.
closeListenerFailed - Variable in class org.eclipse.jgit.internal.transport.sshd.SshdText
 
configInvalidPath - Variable in class org.eclipse.jgit.internal.transport.sshd.SshdText
 
configInvalidPattern - Variable in class org.eclipse.jgit.internal.transport.sshd.SshdText
 
configInvalidPositive - Variable in class org.eclipse.jgit.internal.transport.sshd.SshdText
 
configNoKnownHostKeyAlgorithms - Variable in class org.eclipse.jgit.internal.transport.sshd.SshdText
 
configNoRemainingHostKeyAlgorithms - Variable in class org.eclipse.jgit.internal.transport.sshd.SshdText
 
connect(HostConfigEntry) - Method in class org.eclipse.jgit.internal.transport.sshd.JGitSshClient
 
create() - Method in class org.eclipse.jgit.internal.transport.sshd.GssApiWithMicAuthFactory
 
create() - Method in class org.eclipse.jgit.internal.transport.sshd.JGitPasswordAuthFactory
 
create() - Method in class org.eclipse.jgit.internal.transport.sshd.JGitPublicKeyAuthFactory
 
createContext() - Method in class org.eclipse.jgit.internal.transport.sshd.auth.GssApiAuthentication
Creates the GSSContext to use.
createContext(Oid, String) - Static method in class org.eclipse.jgit.internal.transport.sshd.GssApiMechanisms
Creates a GSSContext for the given mechanism to authenticate with the host given by fqdn.
createKeyPasswordProvider(CredentialsProvider) - Method in class org.eclipse.jgit.transport.sshd.SshdSessionFactory
Creates a KeyPasswordProvider for a new session.
createSessionFactory() - Method in class org.eclipse.jgit.internal.transport.sshd.JGitSshClient
 

D

DefaultProxyDataFactory - Class in org.eclipse.jgit.transport.sshd
A default implementation of a ProxyDataFactory based on the standard ProxySelector.
DefaultProxyDataFactory() - Constructor for class org.eclipse.jgit.transport.sshd.DefaultProxyDataFactory
 
destroy() - Method in class org.eclipse.jgit.internal.transport.sshd.GssApiWithMicAuthentication
 
disconnect() - Method in class org.eclipse.jgit.transport.sshd.SshdSession
 
doLoadKey(Path) - Method in class org.eclipse.jgit.internal.transport.sshd.CachingKeyPairProvider
 
doLoadKey(String, InputStream, FilePasswordProvider) - Method in class org.eclipse.jgit.internal.transport.sshd.EncryptedFileKeyPairProvider
 
done - Variable in class org.eclipse.jgit.internal.transport.sshd.auth.AbstractAuthenticationHandler
A flag telling whether this authentication is done.

E

EncryptedFileKeyPairProvider - Class in org.eclipse.jgit.internal.transport.sshd
A FileKeyPairProvider that asks repeatedly for a passphrase for an encrypted private key if the FilePasswordProvider is a RepeatingFilePasswordProvider.
EncryptedFileKeyPairProvider(List<Path>) - Constructor for class org.eclipse.jgit.internal.transport.sshd.EncryptedFileKeyPairProvider
Creates a new EncryptedFileKeyPairProvider for the given Paths.
exec(String, int) - Method in class org.eclipse.jgit.transport.sshd.SshdSession
 
extractToken(ParameterType) - Method in class org.eclipse.jgit.internal.transport.sshd.auth.GssApiAuthentication
Extracts the token from the last set parameters.

F

failed(Oid) - Static method in class org.eclipse.jgit.internal.transport.sshd.GssApiMechanisms
Mark the mechanisms as failed.
ftpCloseFailed - Variable in class org.eclipse.jgit.internal.transport.sshd.SshdText
 

G

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
Obtains a KeyPair from the cache.
get(InetSocketAddress) - Method in interface org.eclipse.jgit.transport.sshd.ProxyDataFactory
Get the ProxyData to connect to a proxy.
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.
getClientSession() - Method in class org.eclipse.jgit.internal.transport.sshd.JGitPublicKeyAuthentication
 
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
Retrieves the CredentialsProvider set for this session.
getCredentialsProvider() - Method in class org.eclipse.jgit.internal.transport.sshd.JGitSshClient
Retrieves the CredentialsProvider set for this client.
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.
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
Obtain an FtpChannel to perform SFTP operations in this SshdSession.
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(String) - 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.
getProperty(String, String) - Method in class org.eclipse.jgit.internal.transport.sshd.JGitHostConfigEntry
 
getProxy() - Method in class org.eclipse.jgit.transport.sshd.ProxyData
Obtains the remote InetSocketAddress of the proxy to connect to.
getProxyDatabase() - Method in class org.eclipse.jgit.internal.transport.sshd.JGitSshClient
Retrieves the ProxyDataFactory.
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.
getService() - Method in class org.eclipse.jgit.internal.transport.sshd.JGitPublicKeyAuthentication
 
getSession() - Method in class org.eclipse.jgit.internal.transport.sshd.JGitPublicKeyAuthentication
 
getSession(URIish, CredentialsProvider, FS, int) - Method in class org.eclipse.jgit.transport.sshd.SshdSessionFactory
 
getSignatureFactories() - Method in class org.eclipse.jgit.internal.transport.sshd.JGitPublicKeyAuthFactory
 
getSshDirectory() - Method in class org.eclipse.jgit.transport.sshd.SshdSessionFactory
Retrieves the global .ssh directory
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.
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.
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
Prefix to use with GSSName.NT_HOSTBASED_SERVICE.
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
Creates a new GssApiAuthentication to authenticate with the given proxy.
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
Factory to create GssApiWithMicAuthentication handlers.

H

handleDecodeAttemptResult(String, String, Exception) - Method in class org.eclipse.jgit.internal.transport.sshd.PasswordProviderWrapper
 
handleDecodeAttemptResult(String, String, Exception) - Method in interface org.eclipse.jgit.internal.transport.sshd.RepeatingFilePasswordProvider
Invoked to inform the password provider about the decoding result.
hasNext() - Method in class org.eclipse.jgit.internal.transport.sshd.JGitPublicKeyIterator
 
HttpClientConnector - Class in org.eclipse.jgit.internal.transport.sshd.proxy
Simple HTTP proxy connector using Basic Authentication.
HttpClientConnector(InetSocketAddress, InetSocketAddress) - Constructor for class org.eclipse.jgit.internal.transport.sshd.proxy.HttpClientConnector
Creates a new HttpClientConnector.
HttpClientConnector(InetSocketAddress, InetSocketAddress, String, char[]) - Constructor for class org.eclipse.jgit.internal.transport.sshd.proxy.HttpClientConnector
Creates a new HttpClientConnector.
HttpParser - Class in org.eclipse.jgit.internal.transport.sshd.proxy
A basic parser for HTTP response headers.
HttpParser.ParseException - Exception in org.eclipse.jgit.internal.transport.sshd.proxy
An exception indicating some problem parsing HTPP headers.

I

identityFileCannotDecrypt - Variable in class org.eclipse.jgit.internal.transport.sshd.SshdText
 
identityFileMultipleKeys - Variable in class org.eclipse.jgit.internal.transport.sshd.SshdText
 
identityFileNoKey - Variable in class org.eclipse.jgit.internal.transport.sshd.SshdText
 
identityFileUnsupportedFormat - Variable in class org.eclipse.jgit.internal.transport.sshd.SshdText
 
IdentityPasswordProvider - Class in org.eclipse.jgit.transport.sshd
IdentityPasswordProvider(CredentialsProvider) - Constructor for class org.eclipse.jgit.transport.sshd.IdentityPasswordProvider
Creates a new IdentityPasswordProvider to get the passphrase for an encrypted identity.
IdentityPasswordProvider.State - Class in org.eclipse.jgit.transport.sshd
A simple state object for repeated attempts to get a password for a resource.
incCount() - Method in class org.eclipse.jgit.transport.sshd.IdentityPasswordProvider.State
Increments the current count.
init(ClientSession, String) - Method in class org.eclipse.jgit.internal.transport.sshd.JGitPasswordAuthentication
 
init(ClientSession, String) - Method in class org.eclipse.jgit.internal.transport.sshd.JGitPublicKeyAuthentication
 
init(ClientSession) - Method in class org.eclipse.jgit.internal.transport.sshd.proxy.AbstractClientProxyConnector
Initializes this instance.
INSTANCE - Static variable in class org.eclipse.jgit.internal.transport.sshd.GssApiWithMicAuthFactory
INSTANCE - Static variable in class org.eclipse.jgit.internal.transport.sshd.JGitPasswordAuthFactory
INSTANCE - Static variable in class org.eclipse.jgit.internal.transport.sshd.JGitPublicKeyAuthFactory
interactive(ClientSession, String, String, String, String[], boolean[]) - Method in class org.eclipse.jgit.internal.transport.sshd.JGitUserInteraction
 
isDone() - Method in class org.eclipse.jgit.internal.transport.sshd.auth.AbstractAuthenticationHandler
 
isDone() - Method in interface org.eclipse.jgit.internal.transport.sshd.auth.AuthenticationHandler
Tells whether is authentication mechanism is done (successfully or unsuccessfully).
isInteractionAllowed(ClientSession) - Method in class org.eclipse.jgit.internal.transport.sshd.JGitUserInteraction
 
isOpen() - Method in class org.eclipse.jgit.internal.transport.sshd.JGitPublicKeyIterator
 

J

JGitClientSession - Class in org.eclipse.jgit.internal.transport.sshd
A ClientSession that can be associated with the HostConfigEntry the session was created for.
JGitClientSession(ClientFactoryManager, IoSession) - Constructor for class org.eclipse.jgit.internal.transport.sshd.JGitClientSession
 
JGitHostConfigEntry - Class in org.eclipse.jgit.internal.transport.sshd
A HostConfigEntry that provides access to the multi-valued keys as lists of strings.
JGitHostConfigEntry() - Constructor for class org.eclipse.jgit.internal.transport.sshd.JGitHostConfigEntry
 
JGitKeyCache - Class in org.eclipse.jgit.transport.sshd
A simple KeyCache.
JGitKeyCache() - Constructor for class org.eclipse.jgit.transport.sshd.JGitKeyCache
 
JGitPasswordAuthentication - Class in org.eclipse.jgit.internal.transport.sshd
A password authentication handler that uses the JGitUserInteraction to ask the user for the password.
JGitPasswordAuthentication() - Constructor for class org.eclipse.jgit.internal.transport.sshd.JGitPasswordAuthentication
 
JGitPasswordAuthFactory - Class in org.eclipse.jgit.internal.transport.sshd
A customized UserAuthPasswordFactory that creates instance of JGitPasswordAuthentication.
JGitPublicKeyAuthentication - Class in org.eclipse.jgit.internal.transport.sshd
A specialized public key authentication handler that uses our own JGitPublicKeyIterator.
JGitPublicKeyAuthentication(List<NamedFactory<Signature>>) - Constructor for class org.eclipse.jgit.internal.transport.sshd.JGitPublicKeyAuthentication
JGitPublicKeyAuthFactory - Class in org.eclipse.jgit.internal.transport.sshd
A customized authentication factory for public key user authentication.
JGitPublicKeyIterator - Class in org.eclipse.jgit.internal.transport.sshd
A new iterator over key pairs that we use instead of the default UserAuthPublicKeyIterator, which in its constructor does some strange Stream "magic" that ends up loading keys prematurely.
JGitPublicKeyIterator(ClientSession, SignatureFactoriesManager) - Constructor for class org.eclipse.jgit.internal.transport.sshd.JGitPublicKeyIterator
Creates a new JGitPublicKeyIterator.
JGitSshClient - Class in org.eclipse.jgit.internal.transport.sshd
Customized SshClient for JGit.
JGitSshClient() - Constructor for class org.eclipse.jgit.internal.transport.sshd.JGitSshClient
 
JGitSshConfig - Class in org.eclipse.jgit.internal.transport.sshd
A HostConfigEntryResolver adapted specifically for JGit.
JGitSshConfig(File, File, String) - Constructor for class org.eclipse.jgit.internal.transport.sshd.JGitSshConfig
Creates a new OpenSshConfigFile that will read the config from file config use the given file home as "home" directory.
JGitUserInteraction - Class in org.eclipse.jgit.internal.transport.sshd
A UserInteraction callback implementation based on a CredentialsProvider.
JGitUserInteraction(CredentialsProvider) - Constructor for class org.eclipse.jgit.internal.transport.sshd.JGitUserInteraction
Creates a new JGitUserInteraction for interactive password input based on the given CredentialsProvider.

K

KERBEROS_5 - Static variable in class org.eclipse.jgit.internal.transport.sshd.GssApiMechanisms
The Oid of Kerberos 5.
kexServerKeyInvalid - Variable in class org.eclipse.jgit.internal.transport.sshd.SshdText
 
KeyCache - Interface in org.eclipse.jgit.transport.sshd
A cache for KeyPairs.
keyEncryptedMsg - Variable in class org.eclipse.jgit.internal.transport.sshd.SshdText
 
keyEncryptedPrompt - Variable in class org.eclipse.jgit.internal.transport.sshd.SshdText
 
keyEncryptedRetry - Variable in class org.eclipse.jgit.internal.transport.sshd.SshdText
 
keyLoaded(URIish, IdentityPasswordProvider.State, char[], Exception) - Method in class org.eclipse.jgit.transport.sshd.IdentityPasswordProvider
Invoked to inform the password provider about the decoding result.
keyLoaded(URIish, int, Exception) - Method in class org.eclipse.jgit.transport.sshd.IdentityPasswordProvider
 
keyLoaded(URIish, int, Exception) - Method in interface org.eclipse.jgit.transport.sshd.KeyPasswordProvider
Invoked after a key has been loaded.
keyLoadFailed - Variable in class org.eclipse.jgit.internal.transport.sshd.SshdText
 
KeyPasswordProvider - Interface in org.eclipse.jgit.transport.sshd
A KeyPasswordProvider provides passwords for encrypted private keys.
KnownHostEntryReader - Class in org.eclipse.jgit.internal.transport.sshd
Apache MINA sshd 2.0.0 KnownHostEntry cannot read a host entry line like "host:port ssh-rsa "; it complains about an illegal character in the host name (correct would be "[host]:port").
knownHostsCouldNotUpdate - Variable in class org.eclipse.jgit.internal.transport.sshd.SshdText
 
knownHostsFileLockedRead - Variable in class org.eclipse.jgit.internal.transport.sshd.SshdText
 
knownHostsFileLockedUpdate - Variable in class org.eclipse.jgit.internal.transport.sshd.SshdText
 
knownHostsFileReadFailed - Variable in class org.eclipse.jgit.internal.transport.sshd.SshdText
 
knownHostsInvalidLine - Variable in class org.eclipse.jgit.internal.transport.sshd.SshdText
 
knownHostsInvalidPath - Variable in class org.eclipse.jgit.internal.transport.sshd.SshdText
 
knownHostsKeyFingerprints - Variable in class org.eclipse.jgit.internal.transport.sshd.SshdText
 
knownHostsModifiedKeyAcceptPrompt - Variable in class org.eclipse.jgit.internal.transport.sshd.SshdText
 
knownHostsModifiedKeyDenyMsg - Variable in class org.eclipse.jgit.internal.transport.sshd.SshdText
 
knownHostsModifiedKeyStorePrompt - Variable in class org.eclipse.jgit.internal.transport.sshd.SshdText
 
knownHostsModifiedKeyWarning - Variable in class org.eclipse.jgit.internal.transport.sshd.SshdText
 
knownHostsRevokedKeyMsg - Variable in class org.eclipse.jgit.internal.transport.sshd.SshdText
 
knownHostsUnknownKeyMsg - Variable in class org.eclipse.jgit.internal.transport.sshd.SshdText
 
knownHostsUnknownKeyPrompt - Variable in class org.eclipse.jgit.internal.transport.sshd.SshdText
 
knownHostsUnknownKeyType - Variable in class org.eclipse.jgit.internal.transport.sshd.SshdText
 
knownHostsUserAskCreationMsg - Variable in class org.eclipse.jgit.internal.transport.sshd.SshdText
 
knownHostsUserAskCreationPrompt - Variable in class org.eclipse.jgit.internal.transport.sshd.SshdText
 

L

loadKeys(Collection<? extends Path>) - Method in class org.eclipse.jgit.internal.transport.sshd.CachingKeyPairProvider
 
lookup(ClientSession, SocketAddress) - Method in class org.eclipse.jgit.internal.transport.sshd.OpenSshServerKeyVerifier
 
lookup(ClientSession, SocketAddress) - Method in interface org.eclipse.jgit.internal.transport.sshd.ServerKeyLookup
Retrieves all entries for a given remote address.

M

messageReceived(Readable) - Method in class org.eclipse.jgit.internal.transport.sshd.JGitClientSession
As long as we're still setting up the proxy connection, diverts messages to the StatefulProxyConnector.
messageReceived(IoSession, Readable) - Method in class org.eclipse.jgit.internal.transport.sshd.proxy.HttpClientConnector
 
messageReceived(IoSession, Readable) - Method in class org.eclipse.jgit.internal.transport.sshd.proxy.Socks5ClientConnector
 
messageReceived(IoSession, Readable) - Method in interface org.eclipse.jgit.internal.transport.sshd.proxy.StatefulProxyConnector
Handle a received message.

N

NAME - Static variable in class org.eclipse.jgit.internal.transport.sshd.GssApiWithMicAuthFactory
The authentication identifier for GSSApi-with-MIC.
next() - Method in class org.eclipse.jgit.internal.transport.sshd.JGitPublicKeyIterator
 

O

OpenSshServerKeyVerifier - Class in org.eclipse.jgit.internal.transport.sshd
A sever host key verifier that honors the StrictHostKeyChecking and UserKnownHostsFile values from the ssh configuration.
OpenSshServerKeyVerifier(boolean, List<Path>) - Constructor for class org.eclipse.jgit.internal.transport.sshd.OpenSshServerKeyVerifier
org.eclipse.jgit.internal.transport.sshd - package org.eclipse.jgit.internal.transport.sshd
 
org.eclipse.jgit.internal.transport.sshd.auth - package org.eclipse.jgit.internal.transport.sshd.auth
 
org.eclipse.jgit.internal.transport.sshd.proxy - package org.eclipse.jgit.internal.transport.sshd.proxy
 
org.eclipse.jgit.transport.sshd - package org.eclipse.jgit.transport.sshd
 

P

params - Variable in class org.eclipse.jgit.internal.transport.sshd.auth.AbstractAuthenticationHandler
The last set parameters.
ParseException() - Constructor for exception org.eclipse.jgit.internal.transport.sshd.proxy.HttpParser.ParseException
 
parseStatusLine(String) - Static method in class org.eclipse.jgit.internal.transport.sshd.proxy.HttpParser
Parse a HTTP response status line.
password - Variable in class org.eclipse.jgit.internal.transport.sshd.auth.BasicAuthentication
The current password.
passwordPrompt - Variable in class org.eclipse.jgit.internal.transport.sshd.SshdText
 
PasswordProviderWrapper - Class in org.eclipse.jgit.internal.transport.sshd
A bridge from sshd's RepeatingFilePasswordProvider to our KeyPasswordProvider API.
PasswordProviderWrapper(KeyPasswordProvider) - Constructor for class org.eclipse.jgit.internal.transport.sshd.PasswordProviderWrapper
 
PREFERRED_AUTHENTICATIONS - Static variable in class org.eclipse.jgit.internal.transport.sshd.JGitSshClient
An attribute key for the comma-separated list of default preferred authentication mechanisms.
process() - Method in interface org.eclipse.jgit.internal.transport.sshd.auth.AuthenticationHandler
Produces the next authentication token, if any.
process() - Method in class org.eclipse.jgit.internal.transport.sshd.auth.BasicAuthentication
 
process() - Method in class org.eclipse.jgit.internal.transport.sshd.auth.GssApiAuthentication
 
processAuthDataRequest(ClientSession, String, Buffer) - Method in class org.eclipse.jgit.internal.transport.sshd.GssApiWithMicAuthentication
 
proxy - Variable in class org.eclipse.jgit.internal.transport.sshd.auth.AbstractAuthenticationHandler
The InetSocketAddress or the proxy to connect to.
proxyAddress - Variable in class org.eclipse.jgit.internal.transport.sshd.proxy.AbstractClientProxyConnector
The proxy address.
proxyCannotAuthenticate - Variable in class org.eclipse.jgit.internal.transport.sshd.SshdText
 
ProxyData - Class in org.eclipse.jgit.transport.sshd
A DTO encapsulating the data needed to connect through a proxy server.
ProxyData(Proxy) - Constructor for class org.eclipse.jgit.transport.sshd.ProxyData
Creates a new ProxyData instance without user name or password.
ProxyData(Proxy, String, char[]) - Constructor for class org.eclipse.jgit.transport.sshd.ProxyData
Creates a new ProxyData instance.
ProxyDataFactory - Interface in org.eclipse.jgit.transport.sshd
Interface for obtaining ProxyData to connect through some proxy.
proxyHttpFailure - Variable in class org.eclipse.jgit.internal.transport.sshd.SshdText
 
proxyHttpInvalidUserName - Variable in class org.eclipse.jgit.internal.transport.sshd.SshdText
 
proxyHttpUnexpectedReply - Variable in class org.eclipse.jgit.internal.transport.sshd.SshdText
 
proxyHttpUnspecifiedFailureReason - Variable in class org.eclipse.jgit.internal.transport.sshd.SshdText
 
proxyPassword - Variable in class org.eclipse.jgit.internal.transport.sshd.proxy.AbstractClientProxyConnector
The password to use for authentication at the proxy.
proxyPasswordPrompt - Variable in class org.eclipse.jgit.internal.transport.sshd.SshdText
 
proxySocksAuthenticationFailed - Variable in class org.eclipse.jgit.internal.transport.sshd.SshdText
 
proxySocksFailureForbidden - Variable in class org.eclipse.jgit.internal.transport.sshd.SshdText
 
proxySocksFailureGeneral - Variable in class org.eclipse.jgit.internal.transport.sshd.SshdText
 
proxySocksFailureHostUnreachable - Variable in class org.eclipse.jgit.internal.transport.sshd.SshdText
 
proxySocksFailureNetworkUnreachable - Variable in class org.eclipse.jgit.internal.transport.sshd.SshdText
 
proxySocksFailureRefused - Variable in class org.eclipse.jgit.internal.transport.sshd.SshdText
 
proxySocksFailureTTL - Variable in class org.eclipse.jgit.internal.transport.sshd.SshdText
 
proxySocksFailureUnspecified - Variable in class org.eclipse.jgit.internal.transport.sshd.SshdText
 
proxySocksFailureUnsupportedAddress - Variable in class org.eclipse.jgit.internal.transport.sshd.SshdText
 
proxySocksFailureUnsupportedCommand - Variable in class org.eclipse.jgit.internal.transport.sshd.SshdText
 
proxySocksGssApiFailure - Variable in class org.eclipse.jgit.internal.transport.sshd.SshdText
 
proxySocksGssApiMessageTooShort - Variable in class org.eclipse.jgit.internal.transport.sshd.SshdText
 
proxySocksGssApiUnknownMessage - Variable in class org.eclipse.jgit.internal.transport.sshd.SshdText
 
proxySocksGssApiVersionMismatch - Variable in class org.eclipse.jgit.internal.transport.sshd.SshdText
 
proxySocksNoRemoteHostName - Variable in class org.eclipse.jgit.internal.transport.sshd.SshdText
 
proxySocksPasswordTooLong - Variable in class org.eclipse.jgit.internal.transport.sshd.SshdText
 
proxySocksUnexpectedMessage - Variable in class org.eclipse.jgit.internal.transport.sshd.SshdText
 
proxySocksUnexpectedVersion - Variable in class org.eclipse.jgit.internal.transport.sshd.SshdText
 
proxySocksUsernameTooLong - Variable in class org.eclipse.jgit.internal.transport.sshd.SshdText
 
proxyUser - Variable in class org.eclipse.jgit.internal.transport.sshd.proxy.AbstractClientProxyConnector
The user to authenticate at the proxy with.

R

readFromFile(Path) - Static method in class org.eclipse.jgit.internal.transport.sshd.KnownHostEntryReader
Reads a known_hosts file and returns all valid entries.
remoteAddress - Variable in class org.eclipse.jgit.internal.transport.sshd.proxy.AbstractClientProxyConnector
The ultimate remote address to connect to.
removeCloseListener(SessionCloseListener) - Method in class org.eclipse.jgit.transport.sshd.SshdSession
Removes the given listener; has no effect if the listener is not currently registered with this session.
RepeatingFilePasswordProvider - Interface in org.eclipse.jgit.internal.transport.sshd
A FilePasswordProvider augmented to support repeatedly asking for passwords.
RepeatingFilePasswordProvider.ResourceDecodeResult - Enum in org.eclipse.jgit.internal.transport.sshd
resolve(InetSocketAddress) - Static method in class org.eclipse.jgit.internal.transport.sshd.GssApiMechanisms
Resolves an InetSocketAddress.
resolveAvailableSignaturesProposal(FactoryManager) - Method in class org.eclipse.jgit.internal.transport.sshd.JGitClientSession
 
resolveEffectiveHost(String, int, String) - Method in class org.eclipse.jgit.internal.transport.sshd.JGitSshConfig
 
runWhenDone(Callable<Void>) - Method in class org.eclipse.jgit.internal.transport.sshd.proxy.AbstractClientProxyConnector
 
runWhenDone(Callable<Void>) - Method in interface org.eclipse.jgit.internal.transport.sshd.proxy.StatefulProxyConnector
Runs startSsh once the proxy connection is established.

S

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
 
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
Invoked when a SshdSession has been closed.
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.
setCredentialsProvider(CredentialsProvider) - Method in class org.eclipse.jgit.internal.transport.sshd.JGitClientSession
Sets the CredentialsProvider for this session.
setCredentialsProvider(CredentialsProvider) - Method in class org.eclipse.jgit.internal.transport.sshd.JGitSshClient
Sets the CredentialsProvider for this client.
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
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.
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
Sets the parameters for the next token generation via start() or process().
setPassword(char[]) - Method in class org.eclipse.jgit.transport.sshd.IdentityPasswordProvider.State
Remembers the password.
setProxyDatabase(ProxyDataFactory) - Method in class org.eclipse.jgit.internal.transport.sshd.JGitSshClient
Sets a ProxyDataFactory for connecting through proxies.
setProxyHandler(StatefulProxyConnector) - Method in class org.eclipse.jgit.internal.transport.sshd.JGitClientSession
Sets a StatefulProxyConnector to handle proxy connection protocols.
setSignatureFactories(List<NamedFactory<Signature>>) - Method in class org.eclipse.jgit.internal.transport.sshd.JGitPublicKeyAuthFactory
 
setSshDirectory(File) - Method in class org.eclipse.jgit.transport.sshd.SshdSessionFactory
Set a global directory to use as the .ssh directory
Socks5ClientConnector - Class in org.eclipse.jgit.internal.transport.sshd.proxy
A AbstractClientProxyConnector to connect through a SOCKS5 proxy.
Socks5ClientConnector(InetSocketAddress, InetSocketAddress) - Constructor for class org.eclipse.jgit.internal.transport.sshd.proxy.Socks5ClientConnector
Creates a new Socks5ClientConnector.
Socks5ClientConnector(InetSocketAddress, InetSocketAddress, String, char[]) - Constructor for class org.eclipse.jgit.internal.transport.sshd.proxy.Socks5ClientConnector
Creates a new 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
An implementation of RemoteSession based on Apache MINA sshd.
SshdSessionFactory - Class in org.eclipse.jgit.transport.sshd
A SshSessionFactory that uses Apache MINA sshd.
SshdSessionFactory() - Constructor for class org.eclipse.jgit.transport.sshd.SshdSessionFactory
Creates a new SshdSessionFactory without key cache and a DefaultProxyDataFactory.
SshdSessionFactory(KeyCache, ProxyDataFactory) - Constructor for class org.eclipse.jgit.transport.sshd.SshdSessionFactory
Creates a new SshdSessionFactory using the given KeyCache and ProxyDataFactory.
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
Produces the initial authentication token that can be then retrieved via getToken().
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.

T

TIMEOUT_PROPERTY - Static variable in interface org.eclipse.jgit.internal.transport.sshd.proxy.StatefulProxyConnector
A property key for a session property defining the timeout for setting up the proxy connection.
token - Variable in class org.eclipse.jgit.internal.transport.sshd.auth.GssApiAuthentication
The last token generated.
toString() - Method in class org.eclipse.jgit.internal.transport.sshd.proxy.AuthenticationChallenge
 
toURI(String, InetSocketAddress) - Static method in class org.eclipse.jgit.internal.transport.sshd.JGitUserInteraction
Creates a URIish from the given remote address and user name.

U

unknownProxyProtocol - Variable in class org.eclipse.jgit.internal.transport.sshd.SshdText
 
user - Variable in class org.eclipse.jgit.internal.transport.sshd.auth.BasicAuthentication
The current user name.

V

valueOf(String) - Static method in enum org.eclipse.jgit.internal.transport.sshd.RepeatingFilePasswordProvider.ResourceDecodeResult
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.eclipse.jgit.internal.transport.sshd.RepeatingFilePasswordProvider.ResourceDecodeResult
Returns an array containing the constants of this enum type, in the order they are declared.
verifyServerKey(ClientSession, SocketAddress, PublicKey) - Method in class org.eclipse.jgit.internal.transport.sshd.OpenSshServerKeyVerifier
 

W

worked(Oid) - Static method in class org.eclipse.jgit.internal.transport.sshd.GssApiMechanisms
Report that this mechanism was used successfully.
A B C D E F G H I J K L M N O P R S T U V W 
Skip navigation links

Copyright © 2018 Eclipse JGit Project. All rights reserved.