EldoS
Navigation
Web site
Support
Table Of Contents

Filter: C#  VB.NET  Pascal  ActiveX  DLL 


TElSimpleSSHClient.KexAlgorithms

TElSimpleSSHClient     See also    


 

This property specifies the Key-Exchange algorithms which can be used during SSH session

 
 

Declaration

[C#]
    bool get_KexAlgorithms(TSSHKexAlgorithm Index);     void set_KexAlgorithms(TSSHKexAlgorithm Index, bool Value);

[VB.NET]
    Property KexAlgorithms(ByVal Index As TSSHKexAlgorithm) As Boolean

[Pascal]
    property KexAlgorithms [Index : TSSHKexAlgorithm] : boolean;
    TSSHKexAlgorithm = SSH_KEX_FIRST..SSH_KEX_LAST;

[VB6]
    Property IElSimpleSSHClientX.KexAlgorithms(Index As tagTxSSHKeyExchangeAlgorithm) As Boolean

[ActiveX]
    HRESULT _stdcall IElSimpleSSHClientX.KexAlgorithms([in] TxSSHKeyExchangeAlgorithm Index, [out, retval] VARIANT_BOOL * Value );
    HRESULT _stdcall IElSimpleSSHClientX.KexAlgorithms([in] TxSSHKeyExchangeAlgorithm Index, [in] VARIANT_BOOL Value );

[DLL]
    not implemented;
 
 

Parameters

  • Index - index of the Key-Exchange algorithm.
  • [C#]Value - enable or disable the desired algorithm
 
 

Values

[.NET] [Pascal] [ActiveX] Value
SSH_KEX_FIRST 1 (0x01)
SSH_KEX_DH_GROUP_EXCHANGE 1 (0x01)
SSH_KEX_DH_GROUP 2 (0x02)
SSH_KEX_DH_GROUP_14 3 (0x03)
SSH_KEX_DH_GROUP_EXCHANGE256 4 (0x04)
SSH_KEX_RSA1024_SHA1 5 (0x05)
SSH_KEX_RSA2048_SHA256 6 (0x06)
SSH_KEX_GSS_FIRST 7 (0x07)
SSH_KEX_GSS_GROUP_EXCHANGE 7 (0x07)
SSH_KEX_GSS_GROUP 8 (0x08)
SSH_KEX_GSS_GROUP_14 9 (0x09)
SSH_KEX_GSS_LAST 9 (0x09)
SSH_KEX_LAST 9 (0x09)
Declared in
[.NET] [Pascal]
Namespace: SBSSHConstants
Assembly: SecureBlackbox.SSHClient
Unit: SBSSHConstants

 
 

Description

    Set this property before calling the Open method. This property specifies the key exchange algorithms which could be used to establish the secure session. The key exchange is needed to agree the shared secret key.

 
 

See also:     KexAlgorithm

 
Contact Us | Terms of Use | Trademarks | Privacy Statement
Copyright (c) 1998-2012, EldoS Corporation