Package | Description |
---|---|
org.apache.sshd |
Defines the two main classes for the client and server side of SSH protocol support.
|
org.apache.sshd.client.kex | |
org.apache.sshd.common | |
org.apache.sshd.common.session | |
org.apache.sshd.server.kex |
Modifier and Type | Field and Description |
---|---|
protected List<NamedFactory<KeyExchange>> |
SshBuilder.BaseBuilder.keyExchangeFactories |
Modifier and Type | Method and Description |
---|---|
S |
SshBuilder.BaseBuilder.keyExchangeFactories(List<NamedFactory<KeyExchange>> keyExchangeFactories) |
Modifier and Type | Class and Description |
---|---|
class |
AbstractDHGClient
Base class for DHG key exchange algorithms.
|
class |
DHG1
TODO Add javadoc
|
class |
DHG14
DHG14 does not work with the default JCE implementation provided by Sun
because it does not support 2048 bits encryption.
|
class |
DHGEX
Client side Diffie Hellman Group Exchange
|
class |
DHGEX256
Client side Diffie Hellman Group Exchange
|
class |
ECDHP256
Elliptic Curve Diffie-Hellman with NIST P-256 curve.
|
class |
ECDHP384
Elliptic Curve Diffie-Hellman with NIST P-256 curve.
|
class |
ECDHP521
Elliptic Curve Diffie-Hellman with NIST P-256 curve.
|
Modifier and Type | Method and Description |
---|---|
KeyExchange |
DHG1.Factory.create() |
KeyExchange |
ECDHP384.Factory.create() |
KeyExchange |
ECDHP256.Factory.create() |
KeyExchange |
DHGEX256.Factory.create() |
KeyExchange |
DHG14.Factory.create() |
KeyExchange |
ECDHP521.Factory.create() |
KeyExchange |
DHGEX.Factory.create() |
Modifier and Type | Field and Description |
---|---|
protected List<NamedFactory<KeyExchange>> |
AbstractFactoryManager.keyExchangeFactories |
Modifier and Type | Method and Description |
---|---|
List<NamedFactory<KeyExchange>> |
FactoryManager.getKeyExchangeFactories()
Retrieve the list of named factories for
KeyExchange . |
List<NamedFactory<KeyExchange>> |
AbstractFactoryManager.getKeyExchangeFactories() |
Modifier and Type | Method and Description |
---|---|
void |
AbstractFactoryManager.setKeyExchangeFactories(List<NamedFactory<KeyExchange>> keyExchangeFactories) |
Modifier and Type | Field and Description |
---|---|
protected KeyExchange |
AbstractSession.kex |
Modifier and Type | Method and Description |
---|---|
KeyExchange |
AbstractSession.getKex() |
Modifier and Type | Class and Description |
---|---|
class |
AbstractDHGServer
TODO Add javadoc
|
Modifier and Type | Method and Description |
---|---|
KeyExchange |
DHG1.Factory.create() |
KeyExchange |
ECDHP384.Factory.create() |
KeyExchange |
ECDHP256.Factory.create() |
KeyExchange |
DHGEX256.Factory.create() |
KeyExchange |
DHG14.Factory.create() |
KeyExchange |
ECDHP521.Factory.create() |
KeyExchange |
DHGEX.Factory.create() |
Copyright © 2008–2018 The Apache Software Foundation. All rights reserved.