Compartir a través de


CertificateOperations.CancelDeleteCertificate Método

Definición

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

public void CancelDeleteCertificate (string thumbprintAlgorithm, string thumbprint, System.Collections.Generic.IEnumerable<Microsoft.Azure.Batch.BatchClientBehavior> additionalBehaviors = default);
member this.CancelDeleteCertificate : string * string * seq<Microsoft.Azure.Batch.BatchClientBehavior> -> unit
Public Sub CancelDeleteCertificate (thumbprintAlgorithm As String, thumbprint As String, Optional additionalBehaviors As IEnumerable(Of BatchClientBehavior) = Nothing)

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.

Comentarios

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

Se trata de una operación de bloqueo. Para obtener un equivalente sin bloqueo, vea CancelDeleteCertificateAsync(String, String, IEnumerable<BatchClientBehavior>, CancellationToken).

Se aplica a