All Classes and Interfaces
Class
Description
Abstract base class for
AuthenticationHandlers encapsulating basic
common things.Basic common functionality for a
StatefulProxyConnector.An exception to report that the user canceled the SSH authentication.
A simple representation of an authentication challenge as sent in a
"WWW-Authenticate" or "Proxy-Authenticate" header.
An
AuthenticationHandler encapsulates a possibly multi-step
authentication protocol.An abstract implementation of a username-password authentication.
A
FileKeyPairProvider that uses an external KeyCache.A default implementation of a
ProxyDataFactory based on the standard
ProxySelector.An abstract implementation of a GSS-API multi-round authentication.
Global repository of GSS-API mechanisms that we can use.
GSSAPI-with-MIC authentication handler (Kerberos 5).
Factory to create
GssApiWithMicAuthentication handlers.Simple HTTP proxy connector using Basic Authentication.
A basic parser for HTTP response headers.
An exception indicating some problem parsing HTPP headers.
A
KeyPasswordProvider based on a CredentialsProvider.A simple state object for repeated attempts to get a password for a
resource.
A
ClientSession that can
be associated with the HostConfigEntry the session was created for.An
AttributeRepository that chains together two other attribute
sources in a hierarchy.A
JGitClientSession.ChainingAttributes repository that doubles as a
PropertyResolver.A
HostConfigEntry that provides access to the multi-valued keys as
lists of strings.A simple
KeyCache.A password authentication handler that uses the
JGitUserInteraction
to ask the user for the password.A customized
UserAuthPasswordFactory that creates instance of
JGitPasswordAuthentication.Custom
UserAuthPublicKey implementation for handling SSH config
PubkeyAcceptedAlgorithms.A customized authentication factory for public key user authentication.
A bridge between the
ServerKeyVerifier from Apache MINA sshd and our
ServerKeyDatabase.Customized
SshClient for JGit.A bridge between a JGit
SshConfigStore and the Apache MINA sshd
HostConfigEntryResolver.A
UserInteraction callback implementation based on a
CredentialsProvider.A cache for
KeyPairs.A
KeyPasswordProvider provides passwords for encrypted private keys.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 the
StrictHostKeyChecking and
UserKnownHostsFile values from the ssh configuration.A bridge from sshd's
FilePasswordProvider to our per-session
KeyPasswordProvider API.A DTO encapsulating the data needed to connect through a proxy server.
Interface for obtaining
ProxyData to connect through some proxy.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.
A simple provider for ssh config settings related to host key checking.
The possible values for the "StrictHostKeyChecking" ssh config.
Offers operations to retrieve server keys from known_hosts files.
A
SessionCloseListener is invoked when a SshdSession is
closed.A
AbstractClientProxyConnector to connect through a SOCKS5 proxy.An implementation of
RemoteSession based on Apache MINA sshd.A
SshSessionFactory that uses Apache MINA sshd.A builder API to configure
SshdSessionFactories.A factory interface for creating a @link SshConfigStore}.
Externalized text messages for localization.
Some proxy connections are stateful and require the exchange of multiple
request-reply messages.
A very simple representation of a HTTP status line.