Rebex
Products Downloads Buy Support Contact
Show / Hide Table of Contents

DiffieHellmanParametersCache Class

Namespace: Rebex.Net.Servers.Core
Assembly: Rebex.FileServer.dll (version 7.0.9147)

Security parameters.

Syntax
public class DiffieHellmanParametersCache
Inheritance
Object
DiffieHellmanParametersCache
Inherited Members
Object.Equals(Object)
Object.Equals(Object, Object)
Object.GetHashCode()
Object.GetType()
Object.MemberwiseClone()
Object.ReferenceEquals(Object, Object)
Object.ToString()

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.

In This Article
  • Constructors
  • Methods
© REBEX ČR s.r.o. Back to top
Privacy policy
Manage cookies