|
The default lifetime for an application key is 24 hours (as of ThingWorx Platform 8.1). Make sure that you change this expiration date when you set up the application key for your Connector.
|
Component
|
Functionality
|
Secure Communications
|
Authentication
|
---|---|---|---|
Azure IoT Edge device
|
Edge device uses Azure SDK application to connect to the Azure IoT Hub.
|
Azure Edge device uses secure (SSL/TLS) connection to the Azure Broker.
|
Device ID and Access Key
|
ThingWorx Azure IoT Hub Adapter and Connector
|
Azure IoT Hub Adapter connects to an Azure IoT Service Endpoint to ingest ingress data.
It also sends requests to Azure Service endpoints to write egress updates.
|
The Azure IoT Hub Adapter needs appropriate credentials and a connection string to communicate with the Azure IoT Hub. Configured for the AzureIotHub Thing in ThingWorx Composer, these credentials and the connection string are protected by a shared key between the Connector and the ThingWorx Platform. This key is stored in a configured keystore file.
|
Connection string content, which in Azure is a key + service + edge identifier.
|
Azure IoT Hub Connector connects to a ThingWorx Platform.
|
SSL/TLS for the connection between the Connector and the platform. file.
|
Standard ThingWorx authentication via encrypted application key.
|