Sdílet prostřednictvím


ConnectionString class

Popisuje parametry, které umožňují zařízení nebo cloudové aplikaci připojit se ke službě Azure IoT Hub.

Vlastnosti

DeviceId

Jedinečný identifikátor zařízení, který existuje v registru identit zařízení. Používá se jenom pro připojovací řetězce zařízení.

GatewayHostName

IP adresa nebo internetový název hostitelského počítače, který funguje jako brána zařízení nebo protokolu. Používá se při komunikaci se zařízeními Azure Edge.

HostName

Název hostitele služby Azure IoT Hub.

ModuleId

Jedinečný identifikátor modulu, který existuje v registru identit zařízení. Používá se jenom pro připojovací řetězce zařízení.

SharedAccessKey

Symetrický klíč použitý k vytvoření tokenů sdíleného přístupového podpisu, které se následně používají k ověření připojení. Přidružené k určitému zařízení nebo konkrétní zásadě služby.

SharedAccessKeyName

Název zásady přístupu použité k připojení ke službě Azure IoT Hub používá se pouze v případě sady SDK služby, nepoužívané se sadou SDK pro zařízení (která místo toho používá DeviceId ).

SharedAccessSignature

Sdílený přístupový podpis, který zapouzdřuje oprávnění pro připojení zařízení ve službě IoT Hub.

x509

Tato vlastnost existuje pouze v případě, že zařízení používá k ověřování certifikáty x509, a pokud existuje, bude nastaveno na Hodnotu True.

Metody

parse(string, string[])

Analyzuje řetězec a vrátí odpovídající ConnectionString objekt.

Podrobnosti vlastnosti

DeviceId

Jedinečný identifikátor zařízení, který existuje v registru identit zařízení. Používá se jenom pro připojovací řetězce zařízení.

DeviceId?: string

Hodnota vlastnosti

string

GatewayHostName

IP adresa nebo internetový název hostitelského počítače, který funguje jako brána zařízení nebo protokolu. Používá se při komunikaci se zařízeními Azure Edge.

GatewayHostName?: string

Hodnota vlastnosti

string

HostName

Název hostitele služby Azure IoT Hub.

HostName?: string

Hodnota vlastnosti

string

ModuleId

Jedinečný identifikátor modulu, který existuje v registru identit zařízení. Používá se jenom pro připojovací řetězce zařízení.

ModuleId?: string

Hodnota vlastnosti

string

SharedAccessKey

Symetrický klíč použitý k vytvoření tokenů sdíleného přístupového podpisu, které se následně používají k ověření připojení. Přidružené k určitému zařízení nebo konkrétní zásadě služby.

SharedAccessKey?: string

Hodnota vlastnosti

string

SharedAccessKeyName

Název zásady přístupu použité k připojení ke službě Azure IoT Hub používá se pouze v případě sady SDK služby, nepoužívané se sadou SDK pro zařízení (která místo toho používá DeviceId ).

SharedAccessKeyName?: string

Hodnota vlastnosti

string

SharedAccessSignature

Sdílený přístupový podpis, který zapouzdřuje oprávnění pro připojení zařízení ve službě IoT Hub.

SharedAccessSignature?: string

Hodnota vlastnosti

string

x509

Tato vlastnost existuje pouze v případě, že zařízení používá k ověřování certifikáty x509, a pokud existuje, bude nastaveno na Hodnotu True.

x509?: string

Hodnota vlastnosti

string

Podrobnosti metody

parse(string, string[])

Analyzuje řetězec a vrátí odpovídající ConnectionString objekt.

static function parse(source: string, requiredFields?: string[]): ConnectionString

Parametry

source

string

řetězec, ze kterého se bude extrahovat připojovací řetězec

requiredFields

string[]

pole řetězců se seznamem polí, která se mají najít.

Návraty