DeviceAuthenticationWithX509Certificate Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Méthode d’authentification qui utilise un certificat 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
- Héritage
-
DeviceAuthenticationWithX509Certificate
- Implémente
Constructeurs
DeviceAuthenticationWithX509Certificate(String, X509Certificate2, X509Certificate2Collection) |
Initialise une nouvelle instance de la classe DeviceAuthenticationWithX509Certificate. |
Propriétés
Certificate |
Obtient ou définit le certificat X.509 associé à cet appareil. La clé privée doit être disponible dans l’objet X509Certificate2 ou doit être disponible dans le magasin de certificats du système à partir duquel le client sera authentifié. |
ChainCertificates |
Chaîne complète de certificats de celui utilisé pour signer le certificat d’appareil à celui chargé sur le service. Les clés privées ne sont pas requises pour ces certificats. Cette option est uniquement prise en charge sur les AMQP_Tcp_Only et les Mqtt_Tcp_Only |
DeviceId |
Obtient ou définit l’identificateur de l’appareil. |
Méthodes
Dispose() |
La Certificate ressource managée doit être supprimée par l’utilisateur. Cette bibliothèque ne l’élimine pas intentionnellement ici, car l’utilisateur peut souhaiter réutiliser le certificat instance ailleurs pour une autre opération. |
Populate(IotHubConnectionStringBuilder) |
Remplit un instance fourni en fonction des propriétés du instance actuel. |
S’applique à
Azure SDK for .NET