Back to product page
- Introduction
- Overview
- License agreement
- Getting Started
- Objects
- Enumerations
- wodSFTP
- Methods
- Abort
- About
- AppendData
- AppendFile
- Connect
- DeleteFile
- DeleteFiles
- Disconnect
- ExtendedCmd
- GetAttributes
- GetData
- GetDataAt
- GetFile
- GetFileAt
- GetFiles
- ListAttributes
- ListDir
- ListNames
- LoopFiles
- MakeDir
- PutData
- PutDataAt
- PutFile
- PutFileAt
- PutFiles
- RealPath
- RemoteClose
- RemoteOpen
- RemoteRead
- RemoteWrite
- RemoveDir
- Rename
- SetAttributes
- SetAttributes64
- Properties
- Authentication
- Blocking
- BufferSize
- ClientName
- Compression
- Encryption
- EncryptionList
- ErrorText
- Extensions
- FingerPrint
- FIPS
- HMacList
- Hostname
- KeepAlives
- KeyExchangeList
- KeySignatureList
- LastError
- ListItem
- LocalPath
- Login
- MaxTransferRate
- MyHostname
- MyIP
- Notification
- Password
- Port
- PrivateKey
- ProxyHostname
- ProxyLogin
- ProxyPassword
- ProxyPort
- ProxyType
- RemoteIdentification
- RemotePath
- Resume
- ServerErrorCode
- ServerErrorText
- State
- StateText
- Timeout
- Timezone
- TransferMode
- TransferRate
- TransferTime
- UseIPv6
- Version
- Events
- Methods
- IwodSFTPNotify
- SftpItem
- SftpItems
- How to get support?
- Technical information
- Fast notifications interface
- Error list
Enumerations Object
AuthenticationsEnum | This 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. |
DirItemTypes | These constants define type of the item shown in wodSFTP's LoopItem and LoopError events. |
EncryptionsEnum | This 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. |
ProxyTypes | This list shows all types of proxy supported by wodSFTP. The Default is ProxyNone to preserve backward compatibility with older versions of wodSFTP. |
StatesEnum | If you wish to initiate any method (ListDir, PutFile, GetFile....) you should ONLY do it when the State property is set to Connected. |
RemotePermissions | This 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. |
TimezonesEnum | These 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. |
TransferModesEnum | These 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. |