ClientAuthenticationWithX509Certificate Clase
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í.
Método de autenticación que usa un certificado X.509
public sealed class ClientAuthenticationWithX509Certificate : Microsoft.Azure.Devices.Client.IAuthenticationMethod
type ClientAuthenticationWithX509Certificate = class
interface IAuthenticationMethod
Public NotInheritable Class ClientAuthenticationWithX509Certificate
Implements IAuthenticationMethod
- Herencia
-
ClientAuthenticationWithX509Certificate
- Implementaciones
Constructores
ClientAuthenticationWithX509Certificate(X509Certificate2, String, String) |
Crea una instancia de esta clase. |
ClientAuthenticationWithX509Certificate(X509Certificate2, X509Certificate2Collection, String, String) |
Crea una instancia de esta clase. |
Propiedades
CertificateChain |
Cadena completa de certificados del que se usa para firmar el certificado de dispositivo en el que se cargó en el servicio. Las claves privadas no son necesarias para estos certificados. Esto solo se admite en AMQP_Tcp_Only y Mqtt_Tcp_Only |
ClientCertificate |
El certificado X.509 asociado a este dispositivo. La clave privada debe estar disponible en el X509Certificate2 objeto o debe estar disponible en el almacén de certificados del sistema desde el que se autenticará el cliente. |
DeviceId |
Obtiene o establece el identificador del dispositivo. |
ModuleId |
Obtiene o establece el identificador del módulo. |
Métodos
Populate(IotHubConnectionCredentials) |
Rellena una instancia proporcionada en función de las propiedades de la instancia actual. |
Se aplica a
Azure SDK for .NET