Package | Description |
---|---|
com.sshtools.client | |
com.sshtools.client.components | |
com.sshtools.common.ssh | |
com.sshtools.server | |
com.sshtools.server.components |
This package contains the specific server components required by the Maverick SSHD server.
|
com.sshtools.server.components.jce |
This package contains a set of algoritm implementations that enable the Maverick SSHD
to use a Java Cryptography Extension provider.
|
Modifier and Type | Class and Description |
---|---|
class |
SshKeyExchangeClient
An abstract base class for all key exchange implementations.
|
Modifier and Type | Method and Description |
---|---|
ComponentFactory<SshKeyExchange<?>> |
SshClientContext.supportedKeyExchanges() |
Modifier and Type | Method and Description |
---|---|
protected void |
TransportProtocolClient.initializeKeyExchange(SshKeyExchange<SshClientContext> keyExchange,
boolean firstPacketFollows,
boolean useFirstPacket) |
Modifier and Type | Class and Description |
---|---|
class |
DiffieHellmanGroup14Sha1JCE
Implementation of the required SSH Transport Protocol key exchange method
"diffie-hellman-group14-sha1".
|
class |
DiffieHellmanGroup1Sha1JCE
Implementation of the required SSH Transport Protocol key exchange method
"diffie-hellman-group1-sha1".
|
class |
DiffieHellmanGroupExchangeSha1JCE
Implementation of the required SSH Transport Protocol key exchange method
"diffie-hellman-group-exchange-sha1".
|
Modifier and Type | Field and Description |
---|---|
protected ComponentFactory<SshKeyExchange<? extends SshContext>> |
SshContext.keyExchanges |
Modifier and Type | Method and Description |
---|---|
ComponentFactory<SshKeyExchange<? extends SshContext>> |
SshContext.supportedKeyExchanges()
Get the supported key exchange methods.
|
Modifier and Type | Method and Description |
---|---|
protected abstract void |
TransportProtocol.initializeKeyExchange(SshKeyExchange<T> keyExchange,
boolean firstPacketFollows,
boolean useFirstPacket) |
Modifier and Type | Method and Description |
---|---|
protected void |
TransportProtocolServer.initializeKeyExchange(SshKeyExchange<SshServerContext> keyExchange,
boolean firstPacketFollows,
boolean useFirstPacket) |
Modifier and Type | Class and Description |
---|---|
class |
SshKeyExchangeServer
Abstract representation of an SSH key exchange.
|
Modifier and Type | Class and Description |
---|---|
class |
DiffieHellmanEcdh |
class |
DiffieHellmanEcdhNistp256 |
class |
DiffieHellmanEcdhNistp384 |
class |
DiffieHellmanEcdhNistp521 |
class |
DiffieHellmanGroupExchangeSha256JCE |
Copyright © 2016. All rights reserved.