ISSHConnection Methods |
Description |
Aborts the current operation. | |
This is Close, a member of class ISSHConnection. | |
Connects to remote host. | |
This is CreateSFTPConnection, a member of class ISSHConnection. | |
Disconnects from the remote host. To ungracefully close the connection use the Close method. | |
This is SendPacket, a member of class ISSHConnection. | |
This is SetFileLogger, a member of class ISSHConnection. |
Topic |
Description |
The methods of the ISSHConnection class are listed here. | |
The properties of the ISSHConnection class are listed here. |
ISSHConnection Properties |
Description |
This is AgentKeyBlob, a member of class ISSHConnection. | |
Contains an ordered list of supported authentication methods. Default: { ftpSSHAuthenticationNone, ftpSSHAuthenticationPublicKey, ftpSSHAuthenticationPassword } | |
Specifies whether an operation is in progress. | |
The client id. Default: SmartFTP | |
The client host key for a "Host-Based" authentication (ftpAuthenticationHostBased). | |
The client host name for the "Host-Based" authentication (ftpAuthenticationHostBased). | |
Specifies zlib compression level. Default: 5 | |
Contains an ordered list of supported compression methods. Default: { ftpSSHCompressionzlib, ftpSSHCompressionNone } | |
This is ConnectionInfo, a member of class ISSHConnection. | |
Contains the connection status. | |
Contains an ordered list of supported encryptions. Default: { ftpEncryptionAES128, ftpEncryption3DES, ftpEncryptionAES192, ftpEncryptionAES256, ftpEncryptionBlowfish, ftpEncryptionCAST128, ftpEncryptionDES | |
This is GSSAPIMethod, a member of class ISSHConnection. | |
Host name of the server. | |
This is KeepAliveInterval, a member of class ISSHConnection. | |
Contains a list of supported key exchange algorithms. Default: { ftpKeyExchangeDiffieHellmanGroupExchangeSHA256, ftpKeyExchangeDiffieHellmanGroupExchangeSHA1, ftpKeyExchangeDiffieHellmanGroup1SHA1, ftpKeyExchangeDiffieHellmanGroup14SHA1 } | |
Contains an ordered list of preferred language ids (LANGID). | |
This is Logger, a member of class ISSHConnection. | |
Contains an ordered list of supported HMAC algorithms. Default: { ftpMACSHA1, ftpMACMD5, ftpMACSHA196, ftpMACMD596, ftpMACRIPEMD160 } | |
The password to login to server. | |
The port number of the server. Default: 22 | |
Specifies the user's private key. | |
Specifies the protocol family of the connection. Default: ftpProtocolFamilyUNSPEC | |
Specifies the preferred protocol family. Default: ftpProtocolFamilyINET4 | |
Contains the Proxy object. | |
Contains the host's public key. | |
This is ServerHostKeyAlgorithms, a member of class ISSHConnection. | |
Contains the server state. | |
This is SocketSettings, a member of class ISSHConnection. | |
This is SpeedLimitSettings, a member of class ISSHConnection. | |
Specifies the timeout in seconds of the connection. | |
Specifies if the component uses a message loop while waiting for an operation to return. The message loop dispatches the windows messages queued in the windows message queue. Default: false | |
This is UsePasswordForKeyboardInteractive, a member of class ISSHConnection. | |
Specifies the user name to login to the server. |
Copyright (c) by SmartSoft Ltd. All rights reserved.
|