|
||||||||||
| 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 java.lang.String |
AUTH_TIMEOUT
Key used to retrieve the value of the timeout after which the server will close the connection if the client has not been authenticated. |
static java.lang.String |
MAX_AUTH_REQUESTS
Key used to retrieve the value in the configuration properties map of the maximum number of failed authentication requests before the server closes the connection. |
static java.lang.String |
MAX_PACKET_SIZE
Key used to retrieve the value of the maximum packet size in the configuration properties map. |
static java.lang.String |
WINDOW_SIZE
Key used to retrieve the value of the window size in the configuration properties map. |
| Method Summary | |
|---|---|
java.util.List<NamedFactory<Channel>> |
getChannelFactories()
Retrieve the list of named factories for Channel objects. |
java.util.List<NamedFactory<Cipher>> |
getCipherFactories()
Retrieve the list of named factories for Cipher. |
java.util.List<NamedFactory<Compression>> |
getCompressionFactories()
Retrieve the list of named factories for Compression. |
java.util.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. |
java.util.List<NamedFactory<Mac>> |
getMacFactories()
Retrieve the list of named factories for Mac. |
java.util.Map<java.lang.String,java.lang.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. |
java.util.List<NamedFactory<Signature>> |
getSignatureFactories()
Retrieve the list of named factories for Signature. |
java.lang.String |
getVersion()
An upper case string identifying the version of the software used on client or server side. |
| Field Detail |
|---|
static final java.lang.String WINDOW_SIZE
static final java.lang.String MAX_PACKET_SIZE
static final java.lang.String MAX_AUTH_REQUESTS
static final java.lang.String AUTH_TIMEOUT
| Method Detail |
|---|
java.util.Map<java.lang.String,java.lang.String> getProperties()
Map containing configuration values, never nulljava.lang.String getVersion()
SSHD-1.0
java.util.List<NamedFactory<KeyExchange>> getKeyExchangeFactories()
KeyExchange.
KeyExchange factories, never nulljava.util.List<NamedFactory<Cipher>> getCipherFactories()
Cipher.
Cipher factories, never nulljava.util.List<NamedFactory<Compression>> getCompressionFactories()
Compression.
Compression factories, never nulljava.util.List<NamedFactory<Mac>> getMacFactories()
Mac.
Mac factories, never nulljava.util.List<NamedFactory<Signature>> getSignatureFactories()
Signature.
Signature factories, never nullKeyPairProvider 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 nullFactory<Random> getRandomFactory()
Random factory to be used.
Random factory, never nulljava.util.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 | |||||||||