Compartir a través de


DpsCertificateOperationsExtensions.VerifyCertificateAsync Método

Definición

Compruebe la posesión de la clave privada del certificado.

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>

Parámetros

operations
IDpsCertificateOperations

El grupo de operaciones de este método de extensión.

certificateName
String

El nombre lógico obligatorio del certificado, que el servicio de aprovisionamiento usa para acceder.

ifMatch
String

ETag del certificado.

resourceGroupName
String

Nombre del grupo de recursos.

provisioningServiceName
String

Nombre del servicio de aprovisionamiento.

certificatename
String

Nombre común del certificado.

certificaterawBytes
Byte[]

Datos sin procesar del certificado.

certificateisVerified
Nullable<Boolean>

Indica si el propietario de la clave privada ha comprobado el certificado.

certificatepurpose
String

Describir el propósito del certificado. Entre los valores posibles se incluyen: "clientAuthentication", "serverAuthentication".

certificatecreated
Nullable<DateTime>

Hora de creación del certificado.

certificatelastUpdated
Nullable<DateTime>

Hora de la última actualización del certificado.

certificatehasPrivateKey
Nullable<Boolean>

Indica si el certificado contiene una clave privada.

certificatenonce
String

Número aleatorio generado para indicar la prueba de posesión.

certificate
String

representación en base 64 del archivo .cer del certificado X509 o solo del contenido del archivo .pem.

cancellationToken
CancellationToken

Token de cancelación.

Devoluciones

Comentarios

Comprueba la posesión de la clave privada del certificado proporcionando el certificado hoja emitido por el certificado previamente cargado.

Se aplica a