CertificateOperations.CancelDeleteCertificateAsync Método

Definición

Cancela una eliminación errónea del certificado especificado. Esto solo se puede hacer cuando el certificado está en el DeleteFailed estado y restaura el certificado al Active estado .

public System.Threading.Tasks.Task CancelDeleteCertificateAsync (string thumbprintAlgorithm, string thumbprint, System.Collections.Generic.IEnumerable<Microsoft.Azure.Batch.BatchClientBehavior> additionalBehaviors = default, System.Threading.CancellationToken cancellationToken = default);
member this.CancelDeleteCertificateAsync : string * string * seq<Microsoft.Azure.Batch.BatchClientBehavior> * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Function CancelDeleteCertificateAsync (thumbprintAlgorithm As String, thumbprint As String, Optional additionalBehaviors As IEnumerable(Of BatchClientBehavior) = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Task

Parámetros

thumbprintAlgorithm
String

Algoritmo utilizado para derivar el thumbprint parámetro . Debe ser sha1.

thumbprint
String

Huella digital del certificado que no se pudo eliminar.

additionalBehaviors
IEnumerable<BatchClientBehavior>

Colección de BatchClientBehavior instancias que se aplican a la solicitud de servicio de Batch después de CustomBehaviors.

cancellationToken
CancellationToken

para CancellationToken controlar la duración de la operación asincrónica.

Devoluciones

Objeto Task que representa la operación asincrónica.

Comentarios

Si todavía desea eliminar el certificado (en lugar de devolverlo a Activo), no es necesario cancelar la eliminación con errores. Debe asegurarse de que el certificado no está siendo utilizado por ningún recurso y, a continuación, puede intentarlo de nuevo para eliminar el certificado (consulte DeleteCertificateAsync(String, String, IEnumerable<BatchClientBehavior>, CancellationToken).

La operación de cancelación de eliminación se ejecuta de forma asincrónica.

Se aplica a