FAQ: How do I enable TLS 1.2 for ArcGIS Runtime SDK for Qt?


How do I enable TLS 1.2 for ArcGIS Runtime SDK for Qt?


Esri is committed to building and providing strong security for ArcGIS and helping our customers by using the latest security protocols. We strive to implement the highest industry standards, including TLS for data integrity and network security.

To meet these standards, Esri is making software updates across ArcGIS to support TLS 1.2. As part of improving ArcGIS Online security, Esri is requiring TLS 1.2 connections for ArcGIS Online services. Action is required to ensure continued access to these services.

See the Product Life Cycle pages on the Esri Support site for the support status of each released version of ArcGIS Runtime SDK for Qt.

ArcGIS Runtime SDK for Qt versions 10.2.6 and 100.x can support TLS 1.2 by using the minimum supported version of the Qt Framework (listed in the System Requirements) or greater, and at minimum OpenSSL 1.0.1 or higher, on Windows, Linux, and Android platforms. Since Qt 5.5, iOS and macOS support TLS 1.2 by default with Apple's SecureTransport framework.

Recommended requirements:

  • Latest version of the Qt Framework (or at least the minimum supported version by the ArcGIS Runtime SDK for Qt)
  • OpenSSL 1.01 or greater for Windows, Android, and Linux
See the Esri Support TLS Page for information on how to use TLS 1.2 with other Esri products.

Related Information

Last Published: 4/8/2021

Article ID: 000019416

Software: ArcGIS Runtime SDK for Qt 100.9, 100.8, 100.7, 100.6, 100.5, 100.4, 100.3, 100.2.1, 100.2.0, 100.10, 100.1.0, 100.0.0, 10.2.6, 10.2.5, 10.2.3, 10.2