다음을 통해 공유


ProvisioningDeviceClient class

Azure IoT Hub Device Provisioning Service와 통신하는 데 사용되는 클라이언트 개체입니다.

메서드

create(string, string, X509ProvisioningTransport | SymmetricKeyProvisioningTransport | TpmProvisioningTransport, X509SecurityClient | TpmSecurityClient | SymmetricKeySecurityClient)

Azure Device Provisioning Service와 통신하는 데 사용할 수 있는 클라이언트 개체를 생성합니다.

메서드 세부 정보

create(string, string, X509ProvisioningTransport | SymmetricKeyProvisioningTransport | TpmProvisioningTransport, X509SecurityClient | TpmSecurityClient | SymmetricKeySecurityClient)

Azure Device Provisioning Service와 통신하는 데 사용할 수 있는 클라이언트 개체를 생성합니다.

static function create(provisioningHost: string, idScope: string, transport: X509ProvisioningTransport | SymmetricKeyProvisioningTransport | TpmProvisioningTransport, securityClient: X509SecurityClient | TpmSecurityClient | SymmetricKeySecurityClient): RegistrationClient

매개 변수

provisioningHost

string

Device Provisioning Service를 실행하는 호스트입니다. '개요' 탭의 'Essentials' 섹션에 있는 Azure Portal '전역 디바이스 엔드포인트' 문자열로 찾을 수 있습니다.

idScope

string

Device Provisioning Service에 대한 ID 범위입니다. '개요' 탭의 'Essentials' 섹션에 있는 Azure Portal 'ID 범위' 문자열로 찾을 수 있습니다.

transport

X509ProvisioningTransport | SymmetricKeyProvisioningTransport | TpmProvisioningTransport

사용할 전송을 프로비전하기 위한 생성자 함수입니다. azure-iot-provisioning-device-http 중 하나일 수 있습니다. Httpazure-iot-provisioning-device-amqp. Amqpazure-iot-provisioning-device-amqp. AmqpWsazure-iot-provisioning-device-mqtt. Mqttazure-iot-provisioning-device-mqtt. MqttWs

securityClient

X509SecurityClient | TpmSecurityClient | SymmetricKeySecurityClient

X509SecurityClient 또는 TpmSecurityClient 인터페이스를 구현하는 보안 클라이언트 개체의 인스턴스입니다. SymmetricKeySecurityClient 인터페이스. 이러한 인터페이스의 제안된 구현에는 X509Security 또는 TpmSecurityClientSymmetricKeySecurityClient가 포함됩니다.

반환

RegistrationClient

디바이스 등록을 위해 사용할 수 있는 RegistrationClient 인터페이스를 지원하는 개체/

@