Back to product page
- Introduction
- License agreement
- Classes
- Enumerations
- Exceptions
- WeOnlyDo.Client.FtpDLX
- Properties
- Authentication
- Blocking
- BufferSize
- Certificate
- Compression
- DirFormat
- DirItems
- Encryption
- Hostname
- KeepAlive
- LastError
- ListItem
- ListParams
- LocalPath
- Login
- MaxTransferRate
- Passive
- Password
- Port
- PreserveDates
- PrivateKey
- Protocol
- ProxyHostname
- ProxyLogin
- ProxyPassword
- ProxyPort
- ProxyType
- PublicKeyOpenSSH
- PublicKeySSH
- RemotePath
- Resume
- SecureMethod
- SmartGet
- SmartPut
- State
- StrictHost
- Tag
- Timeout
- Timezone
- TransferMode
- TransferRate
- TransferTime
- UseIPv6
- Version
- Methods
- Events
- Properties
- WeOnlyDo.Client.DirItemsCollection
- WeOnlyDo.Client.DirItem
- How to get support?
Protocols Enumeration
Protocols that can be used in wodFtpDLX.NET.
Remarks
Members
Member | Description |
---|---|
FTP | FTP protocol. |
SFTP | SFTP protocol. |
FTPS | FTP+SSL protocol with insecured data channel. |
FTPSwithdata | FTP+SSL protocol with secured data channel. |
FTPSimplicit | FTP+SSL implicit on port 990. |
Use this constants with Protocol property.
SFTP format is running over encrypted (and secured) SSH2 layer and is supported only for SSH2 servers.
FTPS is in other words FTP-SSL protocol which adds SSL layer arround FTP connection which encrypts it. You can choose whether you will use FTPSnodata (where data connection is not encrypted), or FTPSwithdata (which also encrypts data connection). FTPSnodata and FTPSwithdata also relate as 'Explicit FTPS protocol'. FTPSimplicit protocol is also secure, but supports connection on (usually) port 990, where FTP server is wrapped by SSL layer (and possibly even is not aware of it). In such connections, you cannot use Passive data transfer! This protocol is also known as 'Implicit FTPS protocol'.