AuthenticationModel Enumeração
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
O modelo de autenticação para o dispositivo; Ou seja, certificados X.509, tokens SAS com escopo de cliente individual ou tokens SAS com escopo no nível do hub IoT.
public enum AuthenticationModel
type AuthenticationModel =
Public Enum AuthenticationModel
- Herança
-
AuthenticationModel
Campos
SasGrouped | 2 | Esse é o modelo de autenticação em que os tokens SAS gerados para um cliente têm como escopo o nível do hub IoT; por exemplo, myHub.azure-devices.net Isso geralmente não é tão seguro quanto certificados X.509 ou autenticação de cliente autenticado individualmente, pois abre a instância de serviço do Hub IoT para vulnerabilidades caso os tokens SAS sejam comprometidos. |
SasIndividual | 1 | Esse é o modelo de autenticação em que os tokens SAS gerados para um cliente têm como escopo a identidade do cliente. Por exemplo, myHub.azure-devices.net/devices/device1. |
X509 | 0 | Esse é o modelo de autenticação em que um cliente usa certificados X.509 para autenticar sua identidade com o serviço do Hub IoT. |
Aplica-se a
Azure SDK for .NET