Package | Description |
---|---|
com.maverick.ssh | |
com.maverick.ssh.components |
This package contains an abstract cryptographic provider for the SSH protocol.
|
com.maverick.ssh.components.jce |
This package contains a set of algoritm implementations that enable the Maverick API
to use a Java Cryptography Extension provider.
|
com.maverick.sshd |
This package contains the base implementation of the SSH server.
|
com.maverick.sshd.session | |
com.sshtools.proxy | |
com.sshtools.server.vshell |
Modifier and Type | Method and Description |
---|---|
ComponentFactory<?> |
IncompatibleAlgorithm.getComponentFactory() |
Modifier and Type | Method and Description |
---|---|
static String |
AdaptiveConfiguration.createAlgorithmList(ComponentFactory<?> factory,
String key,
String contextPreference,
String ident,
String hostname,
String... ignores) |
static String |
AdaptiveConfiguration.csv(ComponentFactory<?> algs,
SecurityLevel level) |
static String |
AdaptiveConfiguration.getSecurityLevel(SecurityLevel securityLevel,
String configurationDirective,
ComponentFactory<?> factory) |
Constructor and Description |
---|
IncompatibleAlgorithm(ComponentFactory<?> factory,
IncompatibleAlgorithm.ComponentType type,
String[] localAlgorithms,
String[] remoteAlgorithms) |
Modifier and Type | Method and Description |
---|---|
ComponentFactory<Digest> |
ComponentManager.supportedDigests()
Deprecated.
Preferences should be configured on Ssh2Context or SshContext objects and not directly on the ComponentManager.
|
ComponentFactory<Digest> |
ComponentManager.supportedDigests(boolean clone)
Deprecated.
Preferences should be configured on Ssh2Context or SshContext objects and not directly on the ComponentManager.
|
ComponentFactory<SshHmac> |
ComponentManager.supportedHMacsCS()
Deprecated.
Preferences should be configured on Ssh2Context or SshContext objects and not directly on the ComponentManager.
|
ComponentFactory<SshHmac> |
ComponentManager.supportedHMacsCS(boolean clone)
Deprecated.
Preferences should be configured on Ssh2Context or SshContext objects and not directly on the ComponentManager.
|
ComponentFactory<SshHmac> |
ComponentManager.supportedHMacsSC()
Deprecated.
Preferences should be configured on Ssh2Context or SshContext objects and not directly on the ComponentManager.
|
ComponentFactory<SshHmac> |
ComponentManager.supportedHMacsSC(boolean clone)
Deprecated.
Preferences should be configured on Ssh2Context or SshContext objects and not directly on the ComponentManager.
|
ComponentFactory<SshKeyExchange> |
ComponentManager.supportedKeyExchanges(boolean serverMode)
Deprecated.
Preferences should be configured on Ssh2Context or SshContext objects and not directly on the ComponentManager.
|
ComponentFactory<SshKeyExchange> |
ComponentManager.supportedKeyExchanges(boolean serverMode,
boolean clone)
Deprecated.
Preferences should be configured on Ssh2Context or SshContext objects and not directly on the ComponentManager.
|
ComponentFactory<SshPublicKey> |
ComponentManager.supportedPublicKeys()
Deprecated.
Preferences should be configured on Ssh2Context or SshContext objects and not directly on the ComponentManager.
|
ComponentFactory<SshPublicKey> |
ComponentManager.supportedPublicKeys(boolean clone)
Deprecated.
Preferences should be configured on Ssh2Context or SshContext objects and not directly on the ComponentManager.
|
ComponentFactory<SshCipher> |
ComponentManager.supportedSsh1CiphersCS()
Deprecated.
SSH1 will be removed in the next major release
|
ComponentFactory<SshCipher> |
ComponentManager.supportedSsh1CiphersCS(boolean clone)
Deprecated.
SSH1 will be removed in the next major release
|
ComponentFactory<SshCipher> |
ComponentManager.supportedSsh1CiphersSC()
Deprecated.
SSH1 will be removed in the next major release
|
ComponentFactory<SshCipher> |
ComponentManager.supportedSsh1CiphersSC(boolean clone)
Deprecated.
SSH1 will be removed in the next major release
|
ComponentFactory<SshCipher> |
ComponentManager.supportedSsh2CiphersCS()
Deprecated.
Preferences should be configured on Ssh2Context or SshContext objects and not directly on the ComponentManager.
|
ComponentFactory<SshCipher> |
ComponentManager.supportedSsh2CiphersCS(boolean clone)
Deprecated.
Preferences should be configured on Ssh2Context or SshContext objects and not directly on the ComponentManager.
|
ComponentFactory<SshCipher> |
ComponentManager.supportedSsh2CiphersSC()
Deprecated.
Preferences should be configured on Ssh2Context or SshContext objects and not directly on the ComponentManager.
|
ComponentFactory<SshCipher> |
ComponentManager.supportedSsh2CiphersSC(boolean clone)
Deprecated.
Preferences should be configured on Ssh2Context or SshContext objects and not directly on the ComponentManager.
|
Modifier and Type | Method and Description |
---|---|
protected abstract void |
ComponentManager.initializeDigestFactory(ComponentFactory<Digest> digests)
Initialize the digest factory.
|
protected abstract void |
ComponentManager.initializeHmacFactory(ComponentFactory<SshHmac> hmacs)
Initialize the SSH2 HMAC factory.
|
protected abstract void |
ComponentManager.initializeKeyExchangeFactory(ComponentFactory<SshKeyExchange> clientKeyexchanges,
ComponentFactory<SshKeyExchange> serverKeyexchanges)
Initialize the SSH2 key exchange factory.
|
protected abstract void |
ComponentManager.initializeKeyExchangeFactory(ComponentFactory<SshKeyExchange> clientKeyexchanges,
ComponentFactory<SshKeyExchange> serverKeyexchanges)
Initialize the SSH2 key exchange factory.
|
protected abstract void |
ComponentManager.initializePublicKeyFactory(ComponentFactory<SshPublicKey> publickeys)
Initialize the public key factory.
|
protected abstract void |
ComponentManager.initializeSsh1CipherFactory(ComponentFactory<SshCipher> ciphers)
Initialize the SSH1 cipher factory.
|
protected abstract void |
ComponentManager.initializeSsh2CipherFactory(ComponentFactory<SshCipher> ciphers)
Initialize the SSH2 cipher factory.
|
Modifier and Type | Method and Description |
---|---|
protected void |
JCEComponentManager.initializeDigestFactory(ComponentFactory<Digest> digests) |
protected void |
JCEComponentManager.initializeHmacFactory(ComponentFactory<SshHmac> hmacs) |
protected void |
JCEComponentManager.initializeKeyExchangeFactory(ComponentFactory<SshKeyExchange> clientKeyexchanges,
ComponentFactory<SshKeyExchange> serverKeyexchanges) |
protected void |
JCEComponentManager.initializeKeyExchangeFactory(ComponentFactory<SshKeyExchange> clientKeyexchanges,
ComponentFactory<SshKeyExchange> serverKeyexchanges) |
protected void |
JCEComponentManager.initializePublicKeyFactory(ComponentFactory<SshPublicKey> publickeys) |
protected void |
JCEComponentManager.initializeSsh1CipherFactory(ComponentFactory<SshCipher> ciphers) |
protected void |
JCEComponentManager.initializeSsh2CipherFactory(ComponentFactory<SshCipher> ciphers) |
Modifier and Type | Class and Description |
---|---|
class |
DefaultChannelFactory |
Modifier and Type | Field and Description |
---|---|
protected ComponentFactory<Subsystem> |
DefaultChannelFactory.subsystems |
Modifier and Type | Method and Description |
---|---|
ComponentFactory<SshCipher> |
SshContext.supportedCiphersCS()
Returns a factory implementation that enables configuration of the
available ciphers.
|
ComponentFactory<SshCipher> |
SshContext.supportedCiphersSC() |
ComponentFactory<SshCompression> |
SshContext.supportedCompressionsCS()
Get the supported compression algorithms.
|
ComponentFactory<SshCompression> |
SshContext.supportedCompressionsSC() |
ComponentFactory<SshKeyExchange> |
SshContext.supportedKeyExchanges()
Get the supported key exchange methods.
|
ComponentFactory<SshHmac> |
SshContext.supportedMacsCS()
Get the supported message authentication algorithms.
|
ComponentFactory<SshHmac> |
SshContext.supportedMacsSC() |
ComponentFactory<SshPublicKey> |
SshContext.supportedPublicKeys() |
ComponentFactory<Subsystem> |
SshContext.supportedSubsystems()
Deprecated.
No longer used. Subsystems are created by ChannelFactory
|
Modifier and Type | Class and Description |
---|---|
class |
NativeChannelFactory |
Modifier and Type | Class and Description |
---|---|
class |
ProxyChannelFactory |
Modifier and Type | Class and Description |
---|---|
class |
VirtualChannelFactory |
Copyright © 2024. All rights reserved.