Back to product page

Enumerations Object



AuthenticationsEnumThis list shows all methods of authentication supported by wodSFTP. 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. It is provided AS IS since there is no official document that describes this type of authentication. authGSSAPI is provided in version 3.4.0

wodSFTP also supports the Keyboard-Interactive authentication method. It will be cause the LoginChallenge event to fire which provides you with server's Challenge - where you must enter a Response. If you don't do anything in this event, the content of the Password property will be used as response. Keyboard-Interactive authentication is used also when Authentication is set to authPassword.
DirItemTypesThese constants define type of the item shown in wodSFTP's LoopItem and LoopError events.
EncryptionsEnumThis list shows all the encryption algorithms that can be used during a session with the remote server.

If set to encAny, wodSFTP will try to use the AES encryption algorithm first, if it is supported by the remote server.

DES encryption is not automatically used when encAny is specified as it has been proven to be unsafe. If you want to use it, you must explicitly set it in the Encryption property.
ProxyTypesThis list shows all types of proxy supported by wodSFTP. The Default is ProxyNone to preserve backward compatibility with older versions of wodSFTP.
StatesEnumIf you wish to initiate any method (ListDir, PutFile, GetFile....) you should ONLY do it when the State property is set to Connected.
RemotePermissionsThis list shows flags that can be used with RemoteOpen method. 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.
TimezonesEnumThese constants are used with the Timezone property. They determine if the ListAttributes, GetAttributes and SetAttributes methods will use the Local or UTC time zone when representing dates.
TransferModesEnumThese constants are used with the TransferMode property. They determine if wodSFTP will perform a Binary or ASCII file transfer, as described in the FTP protocol.

Platforms

Windows