Partager via


DpsCertificateOperationsExtensions.GenerateVerificationCodeAsync Méthode

Définition

Générez le code de vérification pour la preuve de possession.

public static System.Threading.Tasks.Task<Microsoft.Azure.Management.DeviceProvisioningServices.Models.VerificationCodeResponse> GenerateVerificationCodeAsync (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, System.Threading.CancellationToken cancellationToken = default);
static member GenerateVerificationCodeAsync : Microsoft.Azure.Management.DeviceProvisioningServices.IDpsCertificateOperations * string * string * string * string * string * byte[] * Nullable<bool> * string * Nullable<DateTime> * Nullable<DateTime> * Nullable<bool> * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.Management.DeviceProvisioningServices.Models.VerificationCodeResponse>

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. Cela est nécessaire pour mettre à jour un certificat existant et ignoré lors de la création d’un tout nouveau 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

Description mentionnant 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.

cancellationToken
CancellationToken

Jeton d'annulation.

Retours

S’applique à