Discuss this help topic in SecureBlackbox Forum

TElSSHBaseClient.OnKexInitReceived

TElSSHBaseClient     


Filter: C#  VB.NET  Pascal  C++  PHP  Java  


This event is fired when a KexInit packet is received.

Declaration

[C#]
    event TSSHKexInitReceivedEvent OnKexInitReceived;
    delegate void TSSHKexInitReceivedEvent(Object Sender, TElStringList KexLines);

[VB.NET]
    Event OnKexInitReceived As TSSHKexInitReceivedEvent
    Delegate Sub TSSHKexInitReceivedEvent(ByVal Sender As Object, ByVal KexLines As TElStringList)

[Pascal]
    property OnKexInitReceived : TSSHKexInitReceivedEvent;
    TSSHKexInitReceivedEvent = procedure(Sender : TObject; KexLines : TElStringList) of object;

[C++]
    void get_OnKexInitReceived(TSSHKexInitReceivedEvent &pMethodOutResult, void * &pDataOutResult);
    void set_OnKexInitReceived(TSSHKexInitReceivedEvent pMethodValue, void * pDataValue);
    typedef void (SB_CALLBACK *TSSHKexInitReceivedEvent)(void * _ObjectData, TObjectHandle Sender, TElStringListHandle KexLines);

[PHP]
    TSSHKexInitReceivedEvent|callable|NULL get_OnKexInitReceived()
    void set_OnKexInitReceived(TSSHKexInitReceivedEvent|callable|NULL $Value)
    callable TSSHKexInitReceivedEvent(TObject $Sender, TElStringList $KexLines)

[Java]
    TSSHKexInitReceivedEvent getOnKexInitReceived();
    void setOnKexInitReceived(TSSHKexInitReceivedEvent Value);
    TSSHKexInitReceivedEvent.Callback OnKexInitReceived = new TSSHKexInitReceivedEvent.Callback() {
        public void TSSHKexInitReceivedEventCallback(TObject Sender, TElStringList KexLines) {
            //...
        }
    }

Parameters

  • KexLines - the contents of the received KexInit packet.

Description

This event is thrown whenever a KexInit packet containing the list of supported algorithms is received from the server, and can be used to get information about the algorithms supported by the server (e.g. for diagnostics purposes).

Discuss this help topic in SecureBlackbox Forum