Discuss this help topic in SecureBlackbox Forum

TElIdSSHClientServerIOHandler.OnAuthKeyboardResponse

TElIdSSHClientServerIOHandler     See also     


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


This event is fired when answers from client for questions passed via OnAuthKeyboard or previous OnAuthKeyboardResponse event.

Declaration

[C#/Java]
    not implemented;

[VB.NET]
    not implemented;

[Pascal]
    property OnAuthKeyboardResponse: TSSHAuthKeyboardResponseEvent;
    TSSHAuthKeyboardResponseEvent = procedure(Sender: TObject; Requests : TStringList; Responses: TStringList; var Name: string; var Instruction: string; NewRequests : TStringList; Echoes : TBits; var Accept : boolean) of object;

[C++]
    not available

[PHP]
    not available

Parameters

  • Requests - asked questions
  • Responses - client's answers
  • Submethods - names of server-dependent submethods client would like to use
  • Name - line that names the authentication
  • Instruction - instructions that will be shown to the client before list of questions
  • NewRequests - list of new questions (each string - question)
  • Echoes - set Size equal to the total number of new questions. If bit is turned on it specifies that answer for corresponding question must be shown on client's display (on),if turned off - should not (password for instance)
  • Accept - set this parameter to True if authentication is successful. In this case NewRequests and Echoes parameters will be ignored.

Description

    This event handler has to check answers correctness and new questions must be passed possibly.

See also:     OnAuthHostbased     OnAuthPassword     OnAuthPublicKey     OnAuthKeyboard    

Discuss this help topic in SecureBlackbox Forum