DeviceAuthenticationWithX509Certificate 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 DeviceAuthenticationWithX509Certificate : IDisposable, Microsoft.Azure.Devices.Client.IAuthenticationMethod
type DeviceAuthenticationWithX509Certificate = class
interface IAuthenticationMethod
interface IDisposable
Public NotInheritable Class DeviceAuthenticationWithX509Certificate
Implements IAuthenticationMethod, IDisposable
- Herencia
-
DeviceAuthenticationWithX509Certificate
- Implementaciones
Constructores
DeviceAuthenticationWithX509Certificate(String, X509Certificate2, X509Certificate2Collection) |
Inicializa una nueva instancia de la clase DeviceAuthenticationWithX509Certificate. |
Propiedades
Certificate |
Obtiene o establece 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. |
ChainCertificates |
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 |
DeviceId |
Obtiene o establece el identificador del dispositivo. |
Métodos
Dispose() |
El Certificate usuario debe eliminar el recurso administrado. Esta biblioteca no lo elimina intencionadamente, ya que es posible que el usuario quiera reutilizar la instancia de certificado en otro lugar para alguna otra operación. |
Populate(IotHubConnectionStringBuilder) |
Rellena una instancia proporcionada en función de las propiedades de la instancia actual. |
Se aplica a
Azure SDK for .NET