Partager via


AuthenticationProviderX509 Constructeur

Définition

Crée une instance de cette classe.

public AuthenticationProviderX509 (System.Security.Cryptography.X509Certificates.X509Certificate2 clientCertificate, System.Security.Cryptography.X509Certificates.X509Certificate2Collection certificateChain = default);
new Microsoft.Azure.Devices.Provisioning.Client.AuthenticationProviderX509 : System.Security.Cryptography.X509Certificates.X509Certificate2 * System.Security.Cryptography.X509Certificates.X509Certificate2Collection -> Microsoft.Azure.Devices.Provisioning.Client.AuthenticationProviderX509
Public Sub New (clientCertificate As X509Certificate2, Optional certificateChain As X509Certificate2Collection = Nothing)

Paramètres

clientCertificate
X509Certificate2

Certificat client utilisé pour l’authentification. 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é.

certificateChain
X509Certificate2Collection

Chaîne de certificats menant au certificat racine chargé sur le service d’approvisionnement d’appareils.

Remarques

Veillez à éliminer les données fournies X509Certificate2 une fois que vous avez terminé de l’utiliser pour vous assurer qu’il n’y a pas de fuites de mémoire.

S’applique à