AuthenticationModel Enumeración
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Modelo de autenticación para el dispositivo; Es decir, certificados X.509, tokens SAS con ámbito de cliente individual o tokens saS con ámbito de ioT Hub.
public enum AuthenticationModel
type AuthenticationModel =
Public Enum AuthenticationModel
- Herencia
-
AuthenticationModel
Campos
SasGrouped | 2 | Este es el modelo de autenticación donde los tokens de SAS generados para un cliente tienen como ámbito el nivel de IoT Hub; por ejemplo, myHub.azure-devices.net Esto no suele ser tan seguro como certificados X.509 o autenticación de cliente autenticada individualmente, ya que abre la instancia de servicio de IoT Hub en vulnerabilidades en caso de que los tokens de SAS estén en peligro. |
SasIndividual | 1 | Este es el modelo de autenticación donde los tokens de SAS generados para un cliente tienen como ámbito la identidad del cliente. Por ejemplo, myHub.azure-devices.net/devices/device1. |
X509 | 0 | Este es el modelo de autenticación en el que un cliente usa certificados X.509 para autenticar su identidad con el servicio IoT Hub. |
Se aplica a
Azure SDK for .NET