Xceed .NET Libraries Documentation
AuthenticationMethod Enumeration


Xceed.Ftp Assembly > Xceed.Ftp Namespace : AuthenticationMethod Enumeration
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
'Declaration
 
<FlagsAttribute()>
Public Enum AuthenticationMethod 
   Inherits System.Enum
   Implements System.IComparableSystem.IConvertibleSystem.IFormattable 
'Usage
 
Dim instance As AuthenticationMethod
[Flags()]
public enum AuthenticationMethod : System.Enum, System.IComparableSystem.IConvertibleSystem.IFormattable  
Members
MemberValueDescription
None0No SSL protocol is specified.
Ssl212SSL 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
Ssl348SSL 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
SslAuto60SSL 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
Tls192TLS (SSL 3.1) authentication will be used. AUTH TLS is sent, but both TLS and SSL 3.0 are accepted.
Tls11768TLS authentication will be used. AUTH TLS is sent and only TLS 1.1 is accepted.
Tls123072TLS authentication will be used. AUTH TLS is sent and only TLS 1.2 is accepted.
TlsAuto4032TLS 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

System.Object
   System.ValueType
      System.Enum
         Xceed.Ftp.AuthenticationMethod

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

Reference

Xceed.Ftp Namespace

Basics

.NET Framework 4.5, 4.7 and .NET Standard versions of the libraries