Compartir a través de


IDpsCertificateOperations.GenerateVerificationCodeWithHttpMessagesAsync Método

Definición

Generar código de verificación para prueba de posesión.

public System.Threading.Tasks.Task<Microsoft.Rest.Azure.AzureOperationResponse<Microsoft.Azure.Management.DeviceProvisioningServices.Models.VerificationCodeResponse>> GenerateVerificationCodeWithHttpMessagesAsync (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.Collections.Generic.Dictionary<string,System.Collections.Generic.List<string>> customHeaders = default, System.Threading.CancellationToken cancellationToken = default);
abstract member GenerateVerificationCodeWithHttpMessagesAsync : string * string * string * string * string * byte[] * Nullable<bool> * string * Nullable<DateTime> * Nullable<DateTime> * Nullable<bool> * string * System.Collections.Generic.Dictionary<string, System.Collections.Generic.List<string>> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Rest.Azure.AzureOperationResponse<Microsoft.Azure.Management.DeviceProvisioningServices.Models.VerificationCodeResponse>>

Parámetros

certificateName
String

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

ifMatch
String

ETag del certificado. Esto es necesario para actualizar un certificado existente y se omite al crear un certificado nuevo.

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

Descripción que menciona 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.

customHeaders
Dictionary<String,List<String>>

Encabezados que se agregarán a la solicitud.

cancellationToken
CancellationToken

Token de cancelación.

Devoluciones

Excepciones

Se produce cuando la operación devolvió un código de estado no válido

Se produce cuando no se puede deserializar la respuesta

Se produce cuando un parámetro obligatorio es NULL

Se aplica a