EldoS
Navigation
Web site
Support
Table Of Contents

Filter: C#  VB.NET  Pascal  ActiveX  DLL 


TElSimpleSSHClient.MacAlgorithms

TElSimpleSSHClient     See also    


 

This property specifies the MAC algorithms which can be used during SSH session

 
 

Declaration

[C#]
    bool get_MacAlgorithms(TSSHMacAlgorithm Index);
    void set_MacAlgorithms(TSSHMacAlgorithm Index, bool Value);

[VB.NET]
    Property MacAlgorithms(ByVal Index As TSSHMacAlgorithm) As Boolean

[Pascal]
    property MacAlgorithms[Index : TSSHMacAlgorithm] : boolean;
    TSSHMacAlgorithm = SSH_MA_FIRST..SSH_MA_LAST;

[VB6]
    Property IElSimpleSSHClientX.MACAlgorithms(Index As tagTxSSHMACAlgorithm) As Boolean

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

[DLL]
    not implemented;
 
 

Parameters

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

Values

[.NET] [Pascal]  Value Description
SSH_MA_HMAC_SHA1 0 (0x00) HMAC with SHA-1 digest
SSH_MA_HMAC_SHA1_96 1 (0x01) HMAC with SHA-1 digest, truncated to 96 bits
SSH_MA_HMAC_MD5 2 (0x02) HMAC with MD5 digest
SSH_MA_HMAC_MD5_96 3 (0x03) HMAC with MD5 digest, truncated to 96 bits
SSH_MA_HMAC_RIPEMD160 4 (0x04) HMAC with RIPEMD digest
SSH_MA_HMAC_SHA256 7 (0x07) HMAC with SHA-256 digest
SSH_MA_HMAC_SHA256_96 8 (0x08) HMAC with SHA-256 digest, truncated to 96 bits
SSH_MA_NONE 9 (0x09) MAC algorithm is not used
Declared in
[.NET] [Pascal]
Namespace: SBSSHConstants
Assembly: SecureBlackbox.SSHClient
Unit: SBSSHConstants

 
 

Description

    Set this property before calling the Open method. It should contain the MAC (message authentication code) algorithms, which may be used through the SSH session.

 
 

See also:     MacAlgorithmClientToServer MacAlgorithmServerToClient

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