IPWorks EDI 2020 ActiveX Edition

Questions / Feedback?

SSHKeyboardInteractive Event

Fired when the control receives a request for user input from the server.

Syntax

Sub sftpcontrol_SSHKeyboardInteractive(Name As String, Instructions As String, Prompt As String, Response As String, EchoResponse As Boolean)

Remarks

SSHKeyboardInteractive is fired during the user authentication stage of the SSH logon process. During authentication, the control will request a list of available authentication methods for the SSHUser. For example, if the SSHHost responds with "keyboard-interactive", the control will fire this event to allow the client application to set the password.

During authentication, the SSH server may respond with a request for the user's authentication information. Name is a server-provided value associated with the authentication method such as "CRYPTOCard Authentication". Instructions will contain specific instructions, also supplied by the server, for how the user should respond.

Along with these values, the server will also send at least one input Prompt to be displayed to and filled out by the user. Response should be set to the user's input, and will be sent back in the user authentication information response. EchoResponse is a server recommendation for whether or not the user's response should be echoed back during input.

Note: the server may send several prompts in a single packet. The control will fire the SSHKeyboardInteractive event once for each prompt.

Copyright (c) 2022 /n software inc. - All rights reserved.
IPWorks EDI 2020 ActiveX Edition - Version 20.0 [Build 8203]