DiffieHellmanParametersCache Class
Namespace: Rebex.Net.Servers.Core
Assembly: Rebex.FileServer.dll (version 7.0.9119)
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. |