TransportConfig interface
Konfigurationsstruktur som används av transporter och AuthenticationProvider
objekt för att lagra och utbyta autentiseringsuppgifter.
Egenskaper
device |
Unik identifierare för enhet. |
gateway |
IP-adress eller Internetnamn för värddatorn som fungerar som en enhets- eller protokollgateway. Används vid kommunikation med Azure Edge-enheter. |
host | Värdnamnet för Azure IoT Hub-instansen. |
module |
Unik identifierare för modul. |
shared |
Delad åtkomstnyckel används för att signera säkerhetstoken. |
shared |
Namnet på principen som delad åtkomstnyckel används för att signera säkerhetstoken. |
shared |
Säkerhetstoken för signatur för delad åtkomst som används för att autentisera en enhet när tokenbaserad autentisering används. |
x509 | Objekt som innehåller certifikatet och nyckeln som används av enheten för att ansluta och autentisera med Azure IoT Hub-instansen. |
Egenskapsinformation
deviceId
Unik identifierare för enhet.
deviceId: string
Egenskapsvärde
string
gatewayHostName
IP-adress eller Internetnamn för värddatorn som fungerar som en enhets- eller protokollgateway. Används vid kommunikation med Azure Edge-enheter.
gatewayHostName?: string
Egenskapsvärde
string
host
Värdnamnet för Azure IoT Hub-instansen.
host: string
Egenskapsvärde
string
moduleId
Unik identifierare för modul.
moduleId?: string
Egenskapsvärde
string
sharedAccessKey
Delad åtkomstnyckel används för att signera säkerhetstoken.
sharedAccessKey?: string
Egenskapsvärde
string
sharedAccessKeyName
Namnet på principen som delad åtkomstnyckel används för att signera säkerhetstoken.
sharedAccessKeyName?: string
Egenskapsvärde
string
sharedAccessSignature
Säkerhetstoken för signatur för delad åtkomst som används för att autentisera en enhet när tokenbaserad autentisering används.
sharedAccessSignature?: string
Egenskapsvärde
string
x509
Objekt som innehåller certifikatet och nyckeln som används av enheten för att ansluta och autentisera med Azure IoT Hub-instansen.
x509?: X509