AuthenticationModel 列挙型

定義

デバイスの認証モデル。つまり、X.509 証明書、個々のクライアント スコープ SAS トークン、または IoT ハブ レベルのスコープ SAS トークン。

public enum AuthenticationModel
type AuthenticationModel = 
Public Enum AuthenticationModel
継承
AuthenticationModel

フィールド

SasGrouped 2

これは、クライアントに対して生成された SAS トークンのスコープが IoT ハブ レベルである認証モデルです。たとえば、myHub.azure-devices.net これは通常、X.509 証明書や個別に認証されたクライアント認証ほど安全ではありません。SAS トークンが侵害された場合に IoT Hub サービス インスタンスが脆弱性に対して開かれるためです。

SasIndividual 1

これは、クライアントに対して生成された SAS トークンのスコープがクライアント ID である認証モデルです。 たとえば、myHub.azure-devices.net/devices/device1。

X509 0

これは、クライアントが X.509 証明書を使用して IoT ハブ サービスで ID を認証する認証モデルです。

適用対象