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 null (default), empty string, "TLSv1.2" and "TLSv1.3". Null or empty string allows the Operating System to choose the best protocol.

This setting is ignored for non-TLS connections and for TLS connection to OpenID Connect Identity Provider endpoints on .NET Framework 4.7.1 and earlier.

Specifying a protocol that is not supported by the Teradata Database or the Operating System will result in error. For example, .NET Framework 4.6.2 supports "TLSv1.3" on Windows 10, but not 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