Sdílet prostřednictvím


ConnectionString class

Popisuje parametry, které umožňují zařízení nebo cloudové aplikaci připojit se k centru Azure IoT.

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 fungujícího jako zařízení nebo brána protokolu. Používá se při komunikaci se zařízeními Azure Edge.

HostName

Název hostitele centra Azure IoT.

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žívaný k vytvoření tokenů sdíleného přístupového podpisu, které se následně používají k ověření připojení. Je přidruženo ke konkrétnímu zařízení nebo ke konkrétním zásadám služby.

SharedAccessKeyName

Název zásady přístupu použité pro připojení k centru Azure IoT. 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í "device connect" v centru IoT.

x509

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

Metody

parse(string, string[])

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

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 fungujícího jako zařízení nebo brána protokolu. Používá se při komunikaci se zařízeními Azure Edge.

GatewayHostName?: string

Hodnota vlastnosti

string

HostName

Název hostitele centra Azure IoT.

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žívaný k vytvoření tokenů sdíleného přístupového podpisu, které se následně používají k ověření připojení. Je přidruženo ke konkrétnímu zařízení nebo ke konkrétním zásadám služby.

SharedAccessKey?: string

Hodnota vlastnosti

string

SharedAccessKeyName

Název zásady přístupu použité pro připojení k centru Azure IoT. 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í "device connect" v centru IoT.

SharedAccessSignature?: string

Hodnota vlastnosti

string

x509

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

x509?: string

Hodnota vlastnosti

string

Podrobnosti metody

parse(string, string[])

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

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

Parametry

source

string

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

requiredFields

string[]

pole řetězců obsahujících pole, která se mají najít.

Návraty