The following tables list the members exposed by SecureShellConfig.

      Public Constructors

      NameDescription
      Public ConstructorsSecureShellConfig Constructor()Initializes a new instance of the SecureShellConfig class.
      Top

      Public Properties

      NameDescription
      Public PropertiesAuthenticationMethodsGets or sets the group of allowed authentication methods.
      Public PropertiesEnableCompressionOn clients, gets or sets a value indicating whether to prefer communication compression if supported by the server.
      On servers, gets or sets a value indicating whether to enable or disable communication compression.
      Public PropertiesEncryptionAlgorithmsGets or sets the group of allowed encryption algorithms.
      Public PropertiesEncryptionModesGets or sets the group of allowed encryption modes.
      Public PropertiesHostKeyAlgorithmsGets or sets the group of allowed host key (server key) algorithms.
      Public PropertiesKeyExchangeAlgorithmsGets or sets the group of allowed key exchange algorithms.
      Public PropertiesMacAlgorithmsGet or sets the allowed message authentication code algorithms.
      Public PropertiesMinimumDiffieHellmanKeySizeGet or sets the minimum Diffie-Hellman key size.
      Public PropertiesPreferredHostKeyAlgorithmGets or sets the preferred host key (server key) algorithm.
      Top

      Public Methods

      NameDescription
      Public MethodsCloneReturns a shallow copy of the current parameters.
      Public MethodsGetEncryptionAlgorithmsGets a list of allowed encryption algorithms IDs and their order. See SetEncryptionAlgorithms for more info.
      Public MethodsSetEncryptionAlgorithmsSpecifies a list of allowed encryption algorithms IDs and their order. EncryptionAlgorithms and EncryptionModes still apply. Setting to null (Nothing in VB.NET) or an empty list specifies that the default list and order is to be used. See the remarks for a list of supported algorithm IDs.
      Top

      See Also