| Modifier and Type | Class and Description |
|---|---|
class |
ConfigFileHostEntryResolver
Watches for changes in a configuration file and automatically reloads any changes
|
class |
DefaultConfigFileHostEntryResolver
Monitors the
~/.ssh/config file of the user currently running the client, re-loading it if necessary. |
| Modifier and Type | Class and Description |
|---|---|
class |
BuiltinClientIdentitiesWatcher |
class |
ClientIdentitiesWatcher
Watches over a group of files that contains client identities
|
class |
ClientIdentityFileWatcher
A
ClientIdentityProvider that watches a given key file re-loading its contents if it is ever modified,
deleted or (re-)created |
class |
DefaultClientIdentitiesWatcher |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractIdentityResourceLoader<PUB extends PublicKey,PRV extends PrivateKey> |
class |
AbstractKeyEntryResolver<PUB extends PublicKey,PRV extends PrivateKey> |
class |
AbstractPrivateKeyEntryDecoder<PUB extends PublicKey,PRV extends PrivateKey> |
class |
AbstractPublicKeyEntryDecoder<PUB extends PublicKey,PRV extends PrivateKey>
Useful base class implementation for a decoder of an
OpenSSH encoded key data |
class |
DSSPublicKeyEntryDecoder |
class |
ECDSAPublicKeyEntryDecoder |
class |
OpenSSHCertificateDecoder |
class |
RSAPublicKeyDecoder |
class |
SkECDSAPublicKeyEntryDecoder |
class |
SkED25519PublicKeyEntryDecoder |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractKeyPairResourceParser |
class |
FileWatcherKeyPairResourceLoader
Tracks a file containing
KeyPair-s an re-loads it whenever a change has been sensed in the monitored file (if
it exists) |
| Modifier and Type | Class and Description |
|---|---|
class |
OpenSSHDSSPrivateKeyEntryDecoder |
class |
OpenSSHECDSAPrivateKeyEntryDecoder |
class |
OpenSSHKeyPairResourceParser
Basic support for OpenSSH
key file(s)
|
class |
OpenSSHRSAPrivateKeyDecoder |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractPEMResourceKeyPairParser
Base class for PEM file key-pair loaders
|
class |
DSSPEMResourceKeyPairParser |
class |
ECDSAPEMResourceKeyPairParser |
class |
PKCS8PEMResourceKeyPairParser |
class |
RSAPEMResourceKeyPairParser |
| Modifier and Type | Class and Description |
|---|---|
class |
NativeFileSystemFactory
Native file system factory.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractSshFuture<T extends SshFuture> |
class |
DefaultCloseFuture
A default implementation of
CloseFuture. |
class |
DefaultSshFuture<T extends SshFuture>
A default implementation of
SshFuture. |
class |
DefaultVerifiableSshFuture<T extends SshFuture> |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractIoWriteFuture |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractKeyPairProvider
Provides a default implementation for some
KeyPairProvider methods |
class |
AbstractResourceKeyPairProvider<R> |
class |
ClassLoadableResourceKeyPairProvider
This provider loads private keys from the specified resources that are accessible via
ClassLoader.getResourceAsStream(String). |
class |
FileHostKeyCertificateProvider |
class |
FileKeyPairProvider
This host key provider loads private keys from the specified files.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractCloseable
Provides some default implementations for managing channel/connection open/close state
|
class |
AbstractInnerCloseable |
class |
FuturesCloseable<T extends SshFuture> |
class |
IoBaseCloseable |
class |
ParallelCloseable
Waits for a group of
Closeables to complete in any order, then signals the completion by setting the
"parent" future as closed |
class |
SequentialCloseable
Waits for a group of
Closeables to complete in the given order, then signals the completion by setting the
"parent" future as closed |
class |
SimpleCloseable |
| Modifier and Type | Class and Description |
|---|---|
class |
ModifiableFileWatcher
Watches over changes for a file and re-loads them if file has changed - including if file is deleted or (re-)created
|
| Modifier and Type | Class and Description |
|---|---|
class |
NetworkConnector |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractSecurityProviderRegistrar |
| Modifier and Type | Class and Description |
|---|---|
class |
BouncyCastleGeneratorHostKeyProvider |
class |
BouncyCastleKeyPairResourceParser |
class |
BouncyCastleSecurityProviderRegistrar |
| Modifier and Type | Class and Description |
|---|---|
class |
Ed25519PEMResourceKeyParser |
class |
Ed25519PublicKeyDecoder |
class |
EdDSASecurityProviderRegistrar |
class |
OpenSSHEd25519PrivateKeyEntryDecoder |
| Modifier and Type | Class and Description |
|---|---|
class |
SshdThreadFactory
Default
ThreadFactory used by ThreadUtils to create thread pools if user did provide one |
protected class |
SshThreadPoolExecutor.DelegateCloseable |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractGeneratorHostKeyProvider
Holds a single
KeyPair which is generated the 1st time AbstractGeneratorHostKeyProvider.loadKeys(SessionContext) is called. |
class |
SimpleGeneratorHostKeyProvider
TODO Add javadoc
|
Copyright © 2018–2021 The Apache Software Foundation. All rights reserved.