Freigeben über


KeyVaultClientExtensions.DeleteCertificateAsync Methode

Definition

Löscht ein Zertifikat aus einem angegebenen Schlüsseltresor.

public static System.Threading.Tasks.Task<Microsoft.Azure.KeyVault.Models.DeletedCertificateBundle> DeleteCertificateAsync (this Microsoft.Azure.KeyVault.IKeyVaultClient operations, string vaultBaseUrl, string certificateName, System.Threading.CancellationToken cancellationToken = default);
static member DeleteCertificateAsync : Microsoft.Azure.KeyVault.IKeyVaultClient * string * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.KeyVault.Models.DeletedCertificateBundle>
<Extension()>
Public Function DeleteCertificateAsync (operations As IKeyVaultClient, vaultBaseUrl As String, certificateName As String, Optional cancellationToken As CancellationToken = Nothing) As Task(Of DeletedCertificateBundle)

Parameter

operations
IKeyVaultClient

Die Vorgangsgruppe für diese Erweiterungsmethode.

vaultBaseUrl
String

Der Tresorname, z. B https://myvault.vault.azure.net. .

certificateName
String

Der Name des Zertifikats.

cancellationToken
CancellationToken

Das Abbruchtoken.

Gibt zurück

Hinweise

Löscht alle Versionen eines Zertifikatobjekts zusammen mit der zugehörigen Richtlinie. Das Löschen des Zertifikats kann nicht verwendet werden, um einzelne Versionen eines Zertifikatobjekts zu entfernen. Für diesen Vorgang ist die Berechtigung zertifikate/löschen erforderlich.

Gilt für: