wodSSHServer ActiveX Control - wodSSHD Object
    
 
Description

wodSSHD Class


Object Model






Members
Methods
About Displays About box.
Pause Pauses wodSSHServer so it doesn't accept new connections.
Start Starts accepting incoming connections.
StateText Provides string expression of a state.
Stop Stops the server and kills all connections.

Properties
Authentication Read-write property Determines allowed authentication types.
BannerText Read-write property Holds banner message text that is send to client upon login.
BindIP Read-write property Holds IP address used for listening.
Encryption Read-write property Determines encryption algorithm to be used.
FIPS Read-write property Specifies FIPS enabled libeay32.dll to load.
Keys Read-only property Holds information about private and public keys.
MaxLoginAttempts Read-write property Maximum login attempts allowed on server.
MonitorTransfers Read-write property Determines if SftpFileTransferData event is fired during file upload/download.
MyHostname Read-write property Holds hostname of local computer.
MyIP Read-write property Holds IP address of local computer.
Notification Read-write property Fast notification interface to use instead of events.
Port Read-write property Port on local computer where SSHD listens for incoming connections.
Protocol Read-write property Determines which protocol is used.
ServerName Read-write property Holds name of the server to be shown to clients.
Shell Read-write property Holds full path to command prompt shell.
Status Read-only property Determines is server is active.
TerminalEmulation Read-write property Determines which emulation codes are sent to the client.
Timeout Read-write property Determines number of seconds before user is disconnected for inactivity.
UseIPv6 Read-write property Determines if wodSSHServer uses IPv6 protocol.
Users Read-only property Holds reference to collection of currently connected users.
Version Read-write property Returns version information.

Events
Connecting Fires when user tries to connect to the server.
CryptoInformation Fires before user established encrypted connection with the server.
Disconnected Fires when user leaves the server.
LoginGSSAPI Fires when user wants to authenticate to the server using Kerberos GSSAPI authentication mechanism.
LoginPassword Fires when user wants to authenticate to the server using password or keyboard-interactive mechanism.
LoginPubkey Fires when user wants to authenticate to the server with public key.
PortBindRequest Fires when user wants to bind specific port on the server.
PortForwardConnect Fires when user port forwarding is to be established.
PortForwardDisconnect Fires when user port forwarding is to be closed.
PortForwardRequest Fires when user wants to connect to other host through the server.
Received Fires when there's data received from the user.
ServiceRequest Fires when user requests some service from the server.
ServiceStart Fires when user starts requested service.
SftpDeleteFile Fires when SFTP user wants to delete file.
SftpDownloadFile Fires when SFTP user wants to download file.
SftpFileTransferData Fires during SFTP file transfer, allowing you to alter file contents.
SftpListDir Fires when SFTP user lists directory.
SftpListDirData Fires just before list items will be sent to the client.
SftpMakeDir Fires when SFTP user wants to make directory.
SftpRemoveDir Fires when SFTP user wants to remove directory.
SftpRename Fires when SFTP user wants to rename file or directory.
SftpUploadFile Fires when SFTP user wants to upload file.
StateChanged Fires when user's state changes.