|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface FactoryManager
This interface allows retrieving all the NamedFactory
used
in the SSH protocol.
Field Summary | |
---|---|
static int |
DEFAULT_NIO_WORKERS
Default number of worker threads to use. |
static String |
MAX_PACKET_SIZE
Key used to retrieve the value of the maximum packet size in the configuration properties map. |
static String |
NIO_WORKERS
Number of NIO worker threads to use. |
static String |
WINDOW_SIZE
Key used to retrieve the value of the window size in the configuration properties map. |
Method Summary | |
---|---|
List<NamedFactory<Channel>> |
getChannelFactories()
Retrieve the list of named factories for Channel objects. |
List<NamedFactory<Cipher>> |
getCipherFactories()
Retrieve the list of named factories for Cipher . |
List<NamedFactory<Compression>> |
getCompressionFactories()
Retrieve the list of named factories for Compression . |
List<NamedFactory<KeyExchange>> |
getKeyExchangeFactories()
Retrieve the list of named factories for KeyExchange . |
KeyPairProvider |
getKeyPairProvider()
Retrieve the KeyPairProvider that will be used to find
the host key to use on the server side or the user key on the client side. |
List<NamedFactory<Mac>> |
getMacFactories()
Retrieve the list of named factories for Mac . |
Map<String,String> |
getProperties()
A map of properties that can be used to configure the SSH server or client. |
Factory<Random> |
getRandomFactory()
Retrieve the Random factory to be used. |
List<NamedFactory<Signature>> |
getSignatureFactories()
Retrieve the list of named factories for Signature . |
String |
getVersion()
An upper case string identifying the version of the software used on client or server side. |
Field Detail |
---|
static final String WINDOW_SIZE
static final String MAX_PACKET_SIZE
static final String NIO_WORKERS
static final int DEFAULT_NIO_WORKERS
Method Detail |
---|
Map<String,String> getProperties()
Map
containing configuration values, never null
String getVersion()
SSHD-1.0
List<NamedFactory<KeyExchange>> getKeyExchangeFactories()
KeyExchange
.
KeyExchange
factories, never null
List<NamedFactory<Cipher>> getCipherFactories()
Cipher
.
Cipher
factories, never null
List<NamedFactory<Compression>> getCompressionFactories()
Compression
.
Compression
factories, never null
List<NamedFactory<Mac>> getMacFactories()
Mac
.
Mac
factories, never null
List<NamedFactory<Signature>> getSignatureFactories()
Signature
.
Signature
factories, never null
KeyPairProvider getKeyPairProvider()
KeyPairProvider
that will be used to find
the host key to use on the server side or the user key on the client side.
KeyPairProvider
, never null
Factory<Random> getRandomFactory()
Random
factory to be used.
Random
factory, never null
List<NamedFactory<Channel>> getChannelFactories()
Channel
objects.
Channel
factories, never null
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |