Compartir a través de


ClientAuthenticationWithX509Certificate Clase

Definición

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