Freigeben über


CertificateClient.PurgeDeletedCertificateAsync Methode

Definition

Löscht das angegebene gelöschte Zertifikat dauerhaft und unwiderruflich, ohne dass die Möglichkeit einer Wiederherstellung besteht. Dieser Vorgang gilt nur für Tresore, die für vorläufiges Löschen aktiviert sind, und erfordert die Berechtigung Zertifikate/Löschen. Der Vorgang ist nicht verfügbar, wenn deletedCertificate.RecoveryLevel des DeletedCertificate nicht "Löschbar" angibt.

public virtual System.Threading.Tasks.Task<Azure.Response> PurgeDeletedCertificateAsync (string certificateName, System.Threading.CancellationToken cancellationToken = default);
abstract member PurgeDeletedCertificateAsync : string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.Response>
override this.PurgeDeletedCertificateAsync : string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.Response>
Public Overridable Function PurgeDeletedCertificateAsync (certificateName As String, Optional cancellationToken As CancellationToken = Nothing) As Task(Of Response)

Parameter

certificateName
String

Der Name des DeletedCertificate endgültig zu löschenden.

cancellationToken
CancellationToken

Ein CancellationToken , der die Anforderungsdauer steuert.

Gibt zurück

Die HTTP-Antwort des Diensts.

Ausnahmen

certificateName ist leer.

certificateName ist NULL.

Gilt für: