IotHubConnectionCredentials Constructores
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í.
Sobrecargas
IotHubConnectionCredentials(String) |
Crea una instancia de esta clase mediante una cadena de conexión. |
IotHubConnectionCredentials(IAuthenticationMethod, String, String) |
Crea una instancia de esta clase basada en un método de autenticación, el nombre de host del centro de IoT y un nombre de host de puerta de enlace opcional. |
IotHubConnectionCredentials(String)
Crea una instancia de esta clase mediante una cadena de conexión.
public IotHubConnectionCredentials (string iotHubConnectionString);
new Microsoft.Azure.Devices.Client.IotHubConnectionCredentials : string -> Microsoft.Azure.Devices.Client.IotHubConnectionCredentials
Public Sub New (iotHubConnectionString As String)
Parámetros
- iotHubConnectionString
- String
Cadena de conexión del dispositivo de IoT Hub.
Excepciones
iotHubConnectionString
, el nombre de host o el identificador de dispositivo de IoT Hub son null.
iotHubConnectionString
, el nombre de host o el identificador de dispositivo de IoT Hub son una cadena vacía o solo constan de caracteres de espacio en blanco.
Clave de acceso compartido o firma de acceso compartido donde se presentan junto con certificados X509 para la autenticación.
Se aplica a
IotHubConnectionCredentials(IAuthenticationMethod, String, String)
Crea una instancia de esta clase basada en un método de autenticación, el nombre de host del centro de IoT y un nombre de host de puerta de enlace opcional.
public IotHubConnectionCredentials (Microsoft.Azure.Devices.Client.IAuthenticationMethod authenticationMethod, string iotHubHostName, string gatewayHostName = default);
new Microsoft.Azure.Devices.Client.IotHubConnectionCredentials : Microsoft.Azure.Devices.Client.IAuthenticationMethod * string * string -> Microsoft.Azure.Devices.Client.IotHubConnectionCredentials
Public Sub New (authenticationMethod As IAuthenticationMethod, iotHubHostName As String, Optional gatewayHostName As String = Nothing)
Parámetros
- authenticationMethod
- IAuthenticationMethod
Método de autenticación que se usa. Incluye ClientAuthenticationWithSharedAccessKeyRefresh, ClientAuthenticationWithSharedAccessSignatureClientAuthenticationWithX509Certificate o Microsoft.Azure.Devices.Client.HsmAuthentication.EdgeModuleAuthenticationWithHsm.
- iotHubHostName
- String
Nombre de host DNS completo de IoT Hub.
- gatewayHostName
- String
Nombre de host DNS completo de la puerta de enlace (opcional).
Excepciones
iotHubHostName
, id. de dispositivo o authenticationMethod
es null.
CertificateChain se usa a través de un protocolo distinto de MQTT a través de TCP o AMQP a través de TCP.
Clave de acceso compartido o firma de acceso compartido donde se presentan junto con certificados X509 para la autenticación.
CertificateChain no se pudo instalar.
Se aplica a
Azure SDK for .NET