edtFTPnet/PRO - Secure FTP component for .NET | Free Trial | Pricing
Click or drag to resize

SSLFTPClientSessionResumptionRequiresExtendedMasterSecret Property

Controls/indicates whether this client requires using the extended master secret for TLS session resumption in TLS versions up to 1.2. Currently session resumption is not supported in TLS 1.3.

Namespace:  EnterpriseDT.Net.Ftp.Ssl
Assembly:  edtFTPnetPRO (in edtFTPnetPRO.dll) Version: 12.3.0.0
Syntax
public bool SessionResumptionRequiresExtendedMasterSecret { get; set; }

Property Value

Type: Boolean
true if the client requires the extended master secret for TLS session resumption true is the default.
Remarks

Session resumption is primarily a performance enhancement - it avoids some of the stages of the SSL handshake, using previously cached session data. For security, the specification requires the extended master secret to be used for session resumption, but some servers don't support it (and yet require session resumption). So it can be disabled using this property, but this is not recommended.

This property may be read any time, but may be set only prior to connection.

See Also