RegistryManager.Create メソッド

定義

オーバーロード

Create(String, AzureSasCredential, HttpTransportSettings)

呼び出し元によって提供され、必要に応じて更新された共有アクセス署名を使用して RegistryManager を作成します。

Create(String, TokenCredential, HttpTransportSettings)

Azure Active Directory (AAD) で ID を使用して認証する RegistryManager を作成します。

Create(String, AzureSasCredential, HttpTransportSettings)

呼び出し元によって提供され、必要に応じて更新された共有アクセス署名を使用して RegistryManager を作成します。

public static Microsoft.Azure.Devices.RegistryManager Create (string hostName, Azure.AzureSasCredential credential, Microsoft.Azure.Devices.HttpTransportSettings transportSettings = default);
static member Create : string * Azure.AzureSasCredential * Microsoft.Azure.Devices.HttpTransportSettings -> Microsoft.Azure.Devices.RegistryManager
Public Shared Function Create (hostName As String, credential As AzureSasCredential, Optional transportSettings As HttpTransportSettings = Nothing) As RegistryManager

パラメーター

hostName
String

IoT ハブのホスト名。

credential
AzureSasCredential

IoT ハブで認証するための SAS トークンを生成する資格情報。 「AzureSasCredential」を参照してください。

transportSettings
HttpTransportSettings

HTTP トランスポート設定。

戻り値

RegistryManager インスタンス。

注釈

ユーザーは、SDK に共有キーを付与して署名と更新を管理するのではなく、独自の Shared Access Signature (SAS) トークンを構築できます。 オブジェクトは AzureSasCredential SDK に SAS トークンへのアクセス権を付与しますが、呼び出し元は メソッドを使用して Update(String) 必要に応じて更新できます。

適用対象

Create(String, TokenCredential, HttpTransportSettings)

Azure Active Directory (AAD) で ID を使用して認証する RegistryManager を作成します。

public static Microsoft.Azure.Devices.RegistryManager Create (string hostName, Azure.Core.TokenCredential credential, Microsoft.Azure.Devices.HttpTransportSettings transportSettings = default);
static member Create : string * Azure.Core.TokenCredential * Microsoft.Azure.Devices.HttpTransportSettings -> Microsoft.Azure.Devices.RegistryManager
Public Shared Function Create (hostName As String, credential As TokenCredential, Optional transportSettings As HttpTransportSettings = Nothing) As RegistryManager

パラメーター

hostName
String

IoT ハブのホスト名。

credential
TokenCredential

IoT ハブで認証するための Azure Active Directory (AAD) 資格情報。

transportSettings
HttpTransportSettings

HTTP トランスポート設定。

戻り値

RegistryManager インスタンス。

注釈

の派生インスタンス TokenCredentialを使用した認証オプションの詳細については、「」を参照してください https://docs.microsoft.com/dotnet/api/overview/azure/identity-readme。 Azure Active Directory を使用した IoT ハブの構成の詳細については、次を参照してください。 https://docs.microsoft.com/azure/iot-hub/iot-hub-dev-guide-azure-ad-rbac

適用対象