Modifier and Type | Interface and Description |
---|---|
interface |
ClientFactoryManager
The
ClientFactoryManager enable the retrieval of additional
configuration needed specifically for the client side. |
Modifier and Type | Class and Description |
---|---|
class |
SshClient
Entry point for the client side of the SSH protocol.
|
Modifier and Type | Class and Description |
---|---|
class |
UserAuthHostBased |
class |
UserAuthHostBasedFactory |
Modifier and Type | Class and Description |
---|---|
class |
UserAuthPublicKey
Implements the "publickey" authentication mechanism
|
class |
UserAuthPublicKeyFactory |
Constructor and Description |
---|
KeyPairIdentity(SignatureFactoriesManager primary,
SignatureFactoriesManager secondary,
KeyPair pair) |
SessionKeyPairIterator(ClientSession session,
SignatureFactoriesManager signatureFactories,
Iterator<KeyPair> keys) |
UserAuthPublicKeyIterator(ClientSession session,
SignatureFactoriesManager signatureFactories) |
Modifier and Type | Interface and Description |
---|---|
interface |
ClientSession
An authenticated session to a given SSH server
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractClientSession |
class |
ClientSessionImpl
TODO Add javadoc
|
Modifier and Type | Interface and Description |
---|---|
interface |
FactoryManager
This interface allows retrieving all the
NamedFactory used
in the SSH protocol. |
Modifier and Type | Class and Description |
---|---|
class |
AbstractFactoryManager
TODO Add javadoc
|
Modifier and Type | Interface and Description |
---|---|
interface |
KexFactoryManager
Holds KEX negotiation stage configuration
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractKexFactoryManager |
Modifier and Type | Interface and Description |
---|---|
interface |
Session
Represents an SSH session.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractSession
The AbstractSession handles all the basic SSH protocol such as key exchange, authentication,
encoding and decoding.
|
Modifier and Type | Method and Description |
---|---|
static List<NamedFactory<Signature>> |
SignatureFactoriesManager.Utils.getSignatureFactories(SignatureFactoriesManager manager) |
static List<NamedFactory<Signature>> |
SignatureFactoriesManager.Utils.resolveSignatureFactories(SignatureFactoriesManager primary,
SignatureFactoriesManager secondary) |
Modifier and Type | Interface and Description |
---|---|
interface |
ServerFactoryManager
The
ServerFactoryManager enable the retrieval of additional
configuration needed specifically for the server side. |
Modifier and Type | Class and Description |
---|---|
class |
SshServer
The SshServer class is the main entry point for the server side of the SSH protocol.
|
Modifier and Type | Class and Description |
---|---|
class |
OpenSshHostKeysHandler
An initial handler for "hostkeys-prove-00@openssh.com" request
|
Modifier and Type | Interface and Description |
---|---|
interface |
ServerSession |
Modifier and Type | Class and Description |
---|---|
class |
AbstractServerSession |
class |
ServerSessionImpl
TODO Add javadoc
|
Copyright © 2008–2016 The Apache Software Foundation. All rights reserved.