All Classes and Interfaces
Class
Description
Abstract base class for
AuthenticationHandlers encapsulating basic
common things.Basic common functionality for a
StatefulProxyConnector.Provides some utility methods for implementing
Connectors.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.Provides a log of authentication attempts for a
ClientSession.An abstract implementation of a username-password authentication.
A
FileKeyPairProvider that uses an external KeyCache.Simple interface for connecting to something and making RPC-style
request-reply calls.
A factory for creating
Connectors.Provides a
ConnectorFactory obtained via the ServiceLoader.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).
Callback interface for recording authentication state in
GssApiWithMicAuthentication.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.Custom
UserAuthPublicKey implementation for handling SSH config
PubkeyAcceptedAlgorithms and interaction with the SSH agent.A customized authentication factory for public key user authentication.
A bridge between the
ServerKeyVerifier from Apache MINA sshd and our
ServerKeyDatabase.A factory for creating
SshAgentClients.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.A client for an SSH2 agent.
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
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.