| Package | Description |
|---|---|
| com.sshtools.common.config | |
| com.sshtools.common.ssh.components |
This package contains an abstract cryptographic provider for the SSH protocol.
|
| com.sshtools.common.ssh.components.jce |
This package contains a set of algoritm implementations that enable the Maverick API
to use a Java Cryptography Extension provider.
|
| Modifier and Type | Method and Description |
|---|---|
static java.lang.String |
AdaptiveConfiguration.createAlgorithmList(ComponentFactory<?> factory,
java.lang.String key,
java.lang.String contextPreference,
java.lang.String remoteIdentification,
java.lang.String hostname,
java.lang.String... ignores) |
| Modifier and Type | Method and Description |
|---|---|
ComponentFactory<Digest> |
ComponentManager.supportedDigests()
The supported digests
|
ComponentFactory<SshHmac> |
ComponentManager.supportedHMacsCS()
The supported SSH2 Hmacs.
|
ComponentFactory<SshHmac> |
ComponentManager.supportedHMacsSC()
The supported SSH2 Hmacs.
|
ComponentFactory<SshPublicKey> |
ComponentManager.supportedPublicKeys()
The supported public keys
|
ComponentFactory<SshCipher> |
ComponentManager.supportedSsh1CiphersCS()
The supported SSH1 ciphers.
|
ComponentFactory<SshCipher> |
ComponentManager.supportedSsh1CiphersSC()
The supported SSH1 ciphers.
|
ComponentFactory<SshCipher> |
ComponentManager.supportedSsh2CiphersCS()
The supported SSH2 ciphers.
|
ComponentFactory<SshCipher> |
ComponentManager.supportedSsh2CiphersSC()
The supported SSH2 ciphers.
|
| 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.initializePublicKeyFactory(ComponentFactory<SshPublicKey> publickeys)
Initialize the public key factory.
|
protected abstract void |
ComponentManager.initializeSsh2CipherFactory(ComponentFactory<SshCipher> ciphers)
Initialize the SSH2 cipher factory.
|
<T> void |
ComponentManager.loadExternalComponents(java.lang.String componentFile,
ComponentFactory<T> componentFactory) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
JCEComponentManager.initializeDigestFactory(ComponentFactory<Digest> digests) |
protected void |
JCEComponentManager.initializeHmacFactory(ComponentFactory<SshHmac> hmacs) |
protected void |
JCEComponentManager.initializePublicKeyFactory(ComponentFactory<SshPublicKey> publickeys) |
protected void |
JCEComponentManager.initializeSsh2CipherFactory(ComponentFactory<SshCipher> ciphers) |
Copyright © 2022. All rights reserved.