Back to product page

Enumerations


This list shows all methods of authentication supported by wodSFTP.


AuthenticationsEnumThis list shows all methods of authentication supported by wodSFTP.
DirItemTypesThese constants define type of the item shown in wodSFTPdll's LoopItem and LoopError callbacks.

EncryptionsEnumThis list shows all the encryption algorithms that can be used during a session with a remote server.
ProxyTypesThis list shows all proxy types supported by wodSFTP. The default is ProxyNone to preserve backward compatibility with older versions of wodSFTP.
RemotePermissionsThis list shows flags that can be used with RemoteOpen function. It defines if remote file is opened for reading or writing, but also specifies if remote file is created or truncated when it's opened.
StatesEnumIf you wish to call any function (ListDir, PutFile, GetFile....) you should ONLY do it when the State function returns a 'Connected' state.
TimezonesEnumThese constants are used with the Timezone property. They determine whether the ListAttributes, GetAttributes and SetAttributes methods will use Local or UTC timezone when representing dates.
TransferModesEnumThese constants are used with the TransferMode function. They determine if wodSFTP will perform Binary or AscII file transfer, as specified in the FTP protocol.

Remarks

The default is authPassword to preserve backward compatibility with older versions of wodSFTP. authBoth applies to Password and Pubkey. authSecurID is new from version 1.0.2.3. It is provided AS IS since there is no official document that describes this type of authentication. wodSFTP also supports the keyboard-interactive authentication method. This will cause the LoginChallenge callback to be called providing you with the server's Challenge - to which you must enter a Response. If you don't do anything in this callback, the contents of the Password property will be used as a response. KeyboardInteractive authentication is also used when Authentication is set to authPassword.

Platforms

Windows