Value representing the authentication method to use when connecting to an FTP server. Note: This enumeration is not available in Xceed FTP for .NET Compact Framework because this product does not support Secure FTP.
Syntax
Members
Member | Value | Description |
None | 0 | No SSL protocol is specified. |
Ssl2 | 12 | SSL authentication will be used. AUTH SSL is sent and only SSL 2.0 is accepted. SSL 2.0 has been superseded by the TLS protocol and is provided for backward compatibility only |
Ssl3 | 48 | SSL authentication will be used. AUTH SSL is sent and only SSL 3.0 is accepted. SSL 3.0 has been superseded by the TLS protocol and is provided for backward compatibility only |
SslAuto | 60 | SSL authentication will be used. AUTH SSL is sent, and the best usable version of SSL will be selected (SSL 3.0 or 2.0). SSL has been superseded by the TLS protocol and is provided for backward compatibility only |
Tls | 192 | TLS (SSL 3.1) authentication will be used. AUTH TLS is sent, but both TLS and SSL 3.0 are accepted. |
Tls11 | 768 | TLS authentication will be used. AUTH TLS is sent and only TLS 1.1 is accepted. |
Tls12 | 3072 | TLS authentication will be used. AUTH TLS is sent and only TLS 1.2 is accepted. |
TlsAuto | 4032 | TLS authentication will be used. AUTH TLS is sent and the best usable version of TLS will be selected (TLS 1.2, 1.1 or 1.0). |
Inheritance Hierarchy
Requirements
Tls11, Tls12 and TlsAuto values are only available when using the Xceed.Ftp.vX.X.dll that is compiled for
.NET 4.5 and later.
See Also