Back to product page

SecureMethod property


Determines secure method used for FTPS.

Type

A SecureMethodsEnum enumeration. Determines which SSL version will be negotiated.

Syntax

  • Basic
object.SecureMethod[= value]
The SecureMethod(object) syntax has these parts:
objectAn expression evaluating to an object of type wodFtpDLX.

Remarks

Settings

The settings for value are:

Constant Value Description
SSLv11 SSL version 2.
SSLv3 2 SSL version 3.
SSLv233 SSL version 2 and 3.
TLSv1 4 TLS version 1.
TLSv11 5 TLS version 1.1
TLSv12 6 TLS version 1.2


When connecting to FTPS server (Protocol property set to FTPSnodata, FTPSwithdata or FTPSimplicit) wodFtpDLX will try to establish any SSL connection that is available, identifying itself as SSL v23 - SSL client that supports both SSLv2 (older protocol) and SSLv3 (newer protocol). This type of SSL negotiation works in most cases. However, some servers force only TLSv1 protocol and deny access to any client htat doesn't itentify itself as TLSv1 specific. In such cases, you can set this property to force wodFtpDLX only to use specified protocol type.

Platforms

Windows