Partager via


DpsCertificateOperationsExtensions.VerifyCertificateAsync Méthode

Définition

Vérifiez la possession de la clé privée du certificat.

public static System.Threading.Tasks.Task<Microsoft.Azure.Management.DeviceProvisioningServices.Models.CertificateResponse> VerifyCertificateAsync (this Microsoft.Azure.Management.DeviceProvisioningServices.IDpsCertificateOperations operations, string certificateName, string ifMatch, string resourceGroupName, string provisioningServiceName, string certificatename = default, byte[] certificaterawBytes = default, bool? certificateisVerified = default, string certificatepurpose = default, DateTime? certificatecreated = default, DateTime? certificatelastUpdated = default, bool? certificatehasPrivateKey = default, string certificatenonce = default, string certificate = default, System.Threading.CancellationToken cancellationToken = default);
static member VerifyCertificateAsync : Microsoft.Azure.Management.DeviceProvisioningServices.IDpsCertificateOperations * string * string * string * string * string * byte[] * Nullable<bool> * string * Nullable<DateTime> * Nullable<DateTime> * Nullable<bool> * string * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.Management.DeviceProvisioningServices.Models.CertificateResponse>

Paramètres

operations
IDpsCertificateOperations

Groupe d’opérations pour cette méthode d’extension.

certificateName
String

Nom logique obligatoire du certificat, que le service d’approvisionnement utilise pour accéder.

ifMatch
String

ETag du certificat.

resourceGroupName
String

Nom du groupe de ressources.

provisioningServiceName
String

Nom du service d’approvisionnement.

certificatename
String

Nom commun du certificat.

certificaterawBytes
Byte[]

Données brutes du certificat.

certificateisVerified
Nullable<Boolean>

Indique si le certificat a été vérifié par le propriétaire de la clé privée.

certificatepurpose
String

Décrire l’objectif du certificat. Les valeurs possibles sont les suivantes : 'clientAuthentication', 'serverAuthentication'

certificatecreated
Nullable<DateTime>

Heure de création du certificat.

certificatelastUpdated
Nullable<DateTime>

Heure de la dernière mise à jour du certificat.

certificatehasPrivateKey
Nullable<Boolean>

Indique si le certificat contient une clé privée.

certificatenonce
String

Nombre aléatoire généré pour indiquer une preuve de possession.

certificate
String

Représentation en base 64 du fichier .cer de certificat X509 ou simplement du contenu du fichier .pem.

cancellationToken
CancellationToken

Jeton d'annulation.

Retours

Remarques

Vérifie la possession de la clé privée du certificat en fournissant le certificat feuille émis par le certificat de vérification pré-chargé.

S’applique à