edtFTPnet/PRO - Secure FTP component for .NET | Free Trial | Pricing
[FTPS Only] Disables or enables SSL session resumption.

Namespace: EnterpriseDT.Net.Ftp
Assembly: edtFTPnetPRO (in edtFTPnetPRO.dll) Version: 9.4.0.40

Syntax

C#
public bool UseClientHelloExtension { get; set; }
Visual Basic
Public Property UseClientHelloExtension As Boolean
	Get
	Set
Visual C++
public:
property bool UseClientHelloExtension {
	bool get ();
	void set (bool value);
}

Remarks

If this flag if true and SecureFTPType is FTPSExplicit then the component will send the SSL client hello signature extension when TLS 1.2 is one of the protocol version options.

Some servers require that the TLS 1.2 signature extension is sent if TLS 1.2 is one of the version options listed in the client Hello, even though the TLS 1.2 RFC states that a server MUST accept ClientHello messages both with and without the extensions field.

So the default is to send the extension if, say, TLS 1.1 and TLS 1.2 are in the negotiation list. If this flag is false, the extension is only sent if TLS 1.2 is the minimum version possible.

The default is true.

See Also