AuthenticationModel Enumeration
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Das Authentifizierungsmodell für das Gerät; D.h. X.509-Zertifikate, einzelne clientbezogene SAS-Token oder SAS-Token auf IoT Hub-Ebene.
public enum AuthenticationModel
type AuthenticationModel =
Public Enum AuthenticationModel
- Vererbung
-
AuthenticationModel
Felder
SasGrouped | 2 | Dies ist das Authentifizierungsmodell, bei dem die für einen Client generierten SAS-Token auf IoT Hub-Ebene festgelegt sind. beispielsweise myHub.azure-devices.net Dies ist in der Regel nicht so sicher wie X.509-Zertifikate oder einzeln authentifizierte Clientauthentifizierung, da der IoT Hub-Dienst instance für Sicherheitsrisiken öffnet, falls die SAS-Token kompromittiert werden. |
SasIndividual | 1 | Dies ist das Authentifizierungsmodell, bei dem die für einen Client generierten SAS-Token auf die Clientidentität ausgerichtet sind. Beispiel: myHub.azure-devices.net/devices/device1. |
X509 | 0 | Dies ist das Authentifizierungsmodell, bei dem ein Client X.509-Zertifikate verwendet, um seine Identität beim IoT Hub-Dienst zu authentifizieren. |
Gilt für:
Azure SDK for .NET