Back to product page
- Introduction
- Overview
- License agreement
- Classes
- Enumerations
- wodSFTPdll
- Create function
- Destroy function
- Methods
- Abort
- About
- AppendData
- AppendDataLen
- AppendFile
- Connect
- DeleteFile
- DeleteFiles
- Disconnect
- ExtendedCmd
- GetAttributes
- GetData
- GetDataAt
- GetDataToBuffer
- GetDataToBufferAt
- GetFile
- GetFileAt
- GetFiles
- ListAttributes
- ListDir
- ListNames
- LoadPrivateKey
- LoopFiles
- MakeDir
- PutData
- PutDataAt
- PutDataLen
- PutDataLenAt
- PutFile
- PutFileAt
- PutFiles
- RealPath
- RemoteClose
- RemoteOpen
- RemoteRead
- RemoteWrite
- RemoveDir
- Rename
- SetAttributes
- Properties
- Authentication
- Blocking
- BufferSize
- ClientName
- Compression
- Encryption
- EncryptionList
- ErrorText
- Extensions
- FIPS
- HMacList
- Hostname
- KeyExchangeList
- KeySignatureList
- LastError
- ListItem
- LocalPath
- Login
- MaxTransferRate
- MyHostname
- MyIP
- Password
- Port
- PrivateKey
- ProxyHostname
- ProxyLogin
- ProxyPassword
- ProxyPort
- ProxyType
- RemoteIdentification
- RemotePath
- Resume
- ServerErrorCode
- ServerErrorText
- State
- StateText
- Timeout
- Timezone
- TransferMode
- TransferRate
- TransferTime
- UseIPv6
- Version
- Callbacks
- How to get support
- Using callbacks
- Technical information
- Error list
AuthenticationsEnum Enumeration
This list shows all methods of authentication supported by wodSFTP.
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.Members
Constant | Value | Description |
---|---|---|
authBoth | 0 | Use both authentication methods. |
authPassword | 1 | Use password authentication. |
authPubkey | 2 | Use public key authentication. |
authSecurID | 3 | Use SecurID token authentication. |
authKeyboardInteractive | 4 | Use KeyboardInteractive authentication. |
authGSSAPI | 5 | Use KeyboardInteractive authentication. |