Module org.eclipse.jgit.ssh.apache
Package org.eclipse.jgit.internal.transport.sshd
package org.eclipse.jgit.internal.transport.sshd
-
ClassDescriptionAn exception to report that the user canceled the SSH authentication.Provides a log of authentication attempts for a
ClientSession.AFileKeyPairProviderthat uses an externalKeyCache.Global repository of GSS-API mechanisms that we can use.GSSAPI-with-MIC authentication handler (Kerberos 5).Callback interface for recording authentication state inGssApiWithMicAuthentication.Factory to createGssApiWithMicAuthenticationhandlers.AClientSessionthat can be associated with theHostConfigEntrythe session was created for.AnAttributeRepositorythat chains together two other attribute sources in a hierarchy.AJGitClientSession.ChainingAttributesrepository that doubles as aPropertyResolver.AHostConfigEntrythat provides access to the multi-valued keys as lists of strings.CustomUserAuthPublicKeyimplementation for handling SSH config PubkeyAcceptedAlgorithms and interaction with the SSH agent.A customized authentication factory for public key user authentication.A bridge between theServerKeyVerifierfrom Apache MINA sshd and ourServerKeyDatabase.CustomizedSshClientfor JGit.A bridge between a JGitSshConfigStoreand the Apache MINA sshdHostConfigEntryResolver.AUserInteractioncallback implementation based on aCredentialsProvider.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"). A sever host key verifier that honors theStrictHostKeyCheckingandUserKnownHostsFilevalues from the ssh configuration.A bridge from sshd'sFilePasswordProviderto our per-sessionKeyPasswordProviderAPI.Offers operations to retrieve server keys from known_hosts files.Externalized text messages for localization.