| | |
Constant | Description | Used by |
---|
ftpAccess | Date/time type: Date and time the file was last accessed | FTPDate,
FTPTime |
ftpActiveMode | Active connection to the FTP server. In this mode, the client initiates the data connection. This type of connection may be refused by some protected FTP servers. | FTPConnect, |
ftpASCIIMode | File transfer in ASCII mode. This mode is used to transfer files between different operating systems, e.g. UNIX to Windows. The file is delivered in the ASCII format used by the receiving system. | FTPSend,
FTPGet |
ftpBinaryMode | File transfer in binary mode. In this mode, the file received is strictly identical to the file sent | FTPSend,
FTPGet |
ftpConfigureMode | Selects the FTP mode. Two modes are available:- FTP functions use the Windows "wininet" module. This is the default operating mode for FTP functions.
- FTP functions support UTF-8 and use a module independent from Windows. Note: In this mode, FTPCommand is not supported.
| FTPConfigure |
ftpConfigureReuseConnection | Forces the use of the same FTP server connection between two requests. Two modes are available: - The client/application opens a connection each time it sends a command, then closes it immediately.
- The client/application opens a connection when it sends the first command, and keeps this connection open as long as the server and client are exchanging data. After a given period of inactivity, the connection is automatically closed.
| FTPConfigure |
ftpCreation | Date/time type: File creation date/time | FTPDate,
FTPTime |
ftpDirectory | Search for directories only | FTPListFile |
ftpErrorAuthentication | Identifies a connection error due to an authentication error | FTPConnect |
ftpesConfigureSecureMode | Changes FTPES encryption. Two modes are available: - SSL encryption is applied to FTP data and commands. This is the default mode for functions in FTPES.
- SSL encryption is applied only to FTP commands. This mode may be required for some FTPES servers.
In previous versions, this constant corresponds to "ftpesParameterSecureMode". | FTPConfigure |
ftpExtendedPassiveMode | Extended passive connection to the FTP server (EPSV command). In this mode, the server initiates the data connection. This type of connection allows you to bypass some firewalls. If the server does not support the extended passive mode (the FEAT command is sent to the server to get its capabilities), the connection is downgraded to simple passive mode. | FTPConnect, |
ftpFile | Search for files only | FTPListFile |
ftpIgnoreDeprecated | Ignores errors related to the use of deprecated algorithms (e.g. SHA-1 certificate signature). | FTPConnect, |
ftpIgnoreExpiredCertificate | Ignores the certificate date. | FTPConnect, |
ftpIgnoreInvalidCertificate | Ignores the certificate. | FTPConnect, |
ftpIgnoreInvalidCertificateName | Ignores the site name specified in the certificate. | FTPConnect, |
ftpIgnoreRevocation | Ignores certificate revocation. | FTPConnect, |
ftpIgnoreUnsafeRenegotiation | Ignores the error indicating that the server does not support secure renegotiation (RFC 5746). | FTPConnect, |
ftpModification | Date/time type: Date and time the file was last modified | FTPDate,
FTPTime |
ftpPassiveMode | Passive connection to the FTP server (PASV command). In this mode, the server initiates the data connection. This type of connection allows you to bypass some firewalls. Note: If the connection to the server is established using IPV6, then the connection will be made in extended passive mode (passive mode does not support IPv6). | FTPConnect, |
ftpPassiveModeIgnoreIP | Passive connection to the FTP server (PASV command). When transferring files in passive mode, the server sets the port and IP address for data transfer. With this parameter, only the port is taken into account. The IP address is ignored. This type of connection allows the use of FTP servers that return non-routable IP addresses but are reachable via the connection IP address | FTPConnect, |
ftpProxyNone | Allows to cancel the use of the FTP proxy. | FTPProxy |
ftpProxyOpen | Type of proxy to be used: FTP proxy requiring the "OPEN" command. | FTPProxy |
ftpProxySite | Type of proxy to be used: FTP proxy requiring the "SITE" command. | FTPProxy |
ftpProxySOCKS5 | FTP proxy using the SOCKS5 protocol. | FTPProxy |
ftpProxyUserSeparate | Type of proxy to be used: FTP proxy requiring the "USER" and "PASS" commands. | FTPProxy |
ftpProxyUserTogether | Type of proxy to be used: FTP proxy requiring the "USER" command with a username and a password. | FTPProxy |
New in SaaSftpSSLRequiredForAll | Changes encryption to FTPES. SSL encryption applies to FTP data and commands. This is the default mode for functions in FTPES. | |
New in SaaSftpSSLRequiredForControl | FTPES ecnryption: SSL encryption applies only to FTP commands. This mode may be required for some FTPES servers. | |