DiffieHellmanParametersCache Class
Namespace: Rebex.Net.Servers.Core
Assembly: Rebex.FileServer.dll (version 7.0.9448)
Security parameters.
Syntax
public class DiffieHellmanParametersCache
Inherited Members
Constructors
| Name | Description |
|---|---|
| DiffieHellmanParametersCache() | Initializes a new instance of SshParameters with default parameters. |
Methods
| Name | Description |
|---|---|
| Add(DiffieHellmanParameters) | Adds Diffie-Hellman parameters to parameters cache. Only used by server-side SSH. |
| Clear() | Clears Diffie-Hellman parameters cache. Only used by server-side SSH. |
| GetDiffieHellmanKeySizeRange(out Int32, out Int32) | Gets the allowed key size range for Diffie-Hellman keys used during SSH negotiation. Only used by server-side SSH. |
| GetDiffieHellmanParameters(Int32) | Gets one of Diffie-Hellman parameters corresponding to the specified key size. Only used by server-side SSH. |
| GetSupportedKeySizes(Int32) | Returns a list of supported key sizes. |
| IsSupportedKeySize(Int32) | Determines whether the key cache supports keys of the specified size. |
| SetDiffieHellmanKeySizeRange(Int32, Int32) | Sets the allowed key size range for Diffie-Hellman keys used during SSH negotiation. Only used by server-side SSH. |