Send feedback on this topic.
Teradata.Client.Provider
SslProtocol Property



Teradata.Client.Provider Namespace > TdConnectionStringBuilder Class : SslProtocol Property
Specifies the minimum version of the TLS protocol for TLS-encrypted connections.
Syntax
'Declaration
 
Public Property SslProtocol As String
'Usage
 
Dim instance As TdConnectionStringBuilder
Dim value As String
 
instance.SslProtocol = value
 
value = instance.SslProtocol
public string SslProtocol {get; set;}
public:
property String^ SslProtocol {
   String^ get();
   void set (    String^ value);
}
Remarks

Valid values are an empty string, "TLSv1.2" and "TLSv1.3". A null or empty string (default) allows the operating system to choose the best protocol.

This setting is ignored for non-TLS connections. Specifying a protocol that is not supported by the Operating System or the Teradata Database will result in error. For example, "TLSv1.3" is not supported by .NET Standard 2.0. "TLSv1.3" is also not supported by .NET Framework 4.6.2 on Windows 10, but is supported on Windows 11.

Requirements
ProductVersionsPlatforms
.NET6, 7Windows, Linux, MacOS
.NET Framework4.6.2, 4.7, 4.7.1, 4.7.2, 4.8Windows
.NET Standard2.0Windows, Linux, MacOS
See Also

Reference

TdConnectionStringBuilder Class
TdConnectionStringBuilder Members