| Package | Description |
|---|---|
| org.apache.sshd.client.config.hosts | |
| org.apache.sshd.common | |
| org.apache.sshd.common.cipher |
Cipher
implementations. |
| org.apache.sshd.common.compression |
Compression
implementations. |
| org.apache.sshd.common.config | |
| org.apache.sshd.common.digest |
Digest
implementations. |
| org.apache.sshd.common.mac |
Mac
implementations. |
| org.apache.sshd.common.random |
Random
implementations. |
| org.apache.sshd.common.signature |
Signature
implementations. |
| org.apache.sshd.common.util.security.bouncycastle |
| Modifier and Type | Class and Description |
|---|---|
class |
KnownHostDigest
Available digesters for known hosts entries
|
| Modifier and Type | Field and Description |
|---|---|
static NamedFactory<Mac> |
KnownHostHashValue.DEFAULT_DIGEST |
| Modifier and Type | Method and Description |
|---|---|
NamedFactory<Mac> |
KnownHostHashValue.getDigester() |
| Modifier and Type | Method and Description |
|---|---|
void |
KnownHostHashValue.setDigester(NamedFactory<Mac> digester) |
| Modifier and Type | Interface and Description |
|---|---|
interface |
BuiltinFactory<T>
A named optional factory.
|
| Modifier and Type | Method and Description |
|---|---|
static <T,E extends BuiltinFactory<T>> |
BuiltinFactory.setUpFactories(boolean ignoreUnsupported,
Collection<? extends E> preferred) |
| Modifier and Type | Method and Description |
|---|---|
static <T> T |
NamedFactory.create(Collection<? extends NamedFactory<? extends T>> factories,
String name)
Create an instance of the specified name by looking up the needed factory in the list.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
CipherFactory |
| Modifier and Type | Class and Description |
|---|---|
class |
BuiltinCiphers
Provides easy access to the currently implemented ciphers
|
| Modifier and Type | Method and Description |
|---|---|
static NamedFactory<Cipher> |
BuiltinCiphers.unregisterExtension(String name)
Unregisters specified extension
|
| Modifier and Type | Method and Description |
|---|---|
static BuiltinCiphers |
BuiltinCiphers.fromFactory(NamedFactory<Cipher> factory) |
| Modifier and Type | Interface and Description |
|---|---|
interface |
CompressionFactory |
| Modifier and Type | Class and Description |
|---|---|
class |
BuiltinCompressions |
| Modifier and Type | Class and Description |
|---|---|
class |
CompressionConfigValue
Provides a "bridge" between the configuration values and the actual
NamedFactory for the Compression. |
| Modifier and Type | Interface and Description |
|---|---|
interface |
DigestFactory |
| Modifier and Type | Class and Description |
|---|---|
class |
BuiltinDigests
Provides easy access to the currently implemented digests
|
| Modifier and Type | Method and Description |
|---|---|
static BuiltinDigests |
BuiltinDigests.fromFactory(NamedFactory<? extends Digest> factory) |
| Modifier and Type | Interface and Description |
|---|---|
interface |
MacFactory |
| Modifier and Type | Class and Description |
|---|---|
class |
BuiltinMacs
Provides easy access to the currently implemented macs
|
| Modifier and Type | Method and Description |
|---|---|
static BuiltinMacs |
BuiltinMacs.fromFactory(NamedFactory<Mac> factory) |
| Modifier and Type | Interface and Description |
|---|---|
interface |
RandomFactory |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractRandomFactory |
class |
JceRandomFactory
Named factory for the JCE
Random |
class |
SingletonRandomFactory
A random factory wrapper that uses a single random instance.
|
| Constructor and Description |
|---|
SingletonRandomFactory(NamedFactory<Random> factory) |
| Modifier and Type | Interface and Description |
|---|---|
interface |
SignatureFactory |
| Modifier and Type | Class and Description |
|---|---|
class |
BuiltinSignatures
Provides easy access to the currently implemented signatures
|
| Modifier and Type | Method and Description |
|---|---|
static NamedFactory<? extends Signature> |
SignatureFactory.resolveSignatureFactory(String keyType,
Collection<? extends NamedFactory<? extends Signature>> factories) |
static NamedFactory<Signature> |
SignatureFactory.resolveSignatureFactoryByPublicKey(PublicKey pubKey,
String algo) |
| Modifier and Type | Method and Description |
|---|---|
List<NamedFactory<Signature>> |
SignatureFactoriesHolder.getSignatureFactories() |
static List<NamedFactory<Signature>> |
SignatureFactoriesManager.getSignatureFactories(SignatureFactoriesManager manager) |
static List<NamedFactory<Signature>> |
SignatureFactoriesManager.resolveSignatureFactories(SignatureFactoriesManager primary,
SignatureFactoriesManager secondary)
Attempts to use the primary manager's signature factories if not
null/empty, otherwise uses the secondary
ones (regardless of whether there are any...) |
| Modifier and Type | Method and Description |
|---|---|
static BuiltinSignatures |
BuiltinSignatures.fromFactory(NamedFactory<Signature> factory) |
static int |
SignatureFactory.resolvePreferredSignaturePosition(List<? extends NamedFactory<Signature>> factories,
NamedFactory<Signature> factory) |
| Modifier and Type | Method and Description |
|---|---|
static int |
SignatureFactory.resolvePreferredSignaturePosition(List<? extends NamedFactory<Signature>> factories,
NamedFactory<Signature> factory) |
static List<String> |
SignatureFactory.resolveSignatureFactoriesProposal(Iterable<String> provided,
Collection<? extends NamedFactory<Signature>> factories) |
static NamedFactory<? extends Signature> |
SignatureFactory.resolveSignatureFactory(String keyType,
Collection<? extends NamedFactory<? extends Signature>> factories) |
void |
SignatureFactoriesManager.setSignatureFactories(List<NamedFactory<Signature>> factories) |
| Modifier and Type | Class and Description |
|---|---|
class |
BouncyCastleRandomFactory
Named factory for the BouncyCastle
Random |
Copyright © 2018–2021 The Apache Software Foundation. All rights reserved.