Freigeben über


CertificateClient.StartRecoverDeletedCertificateAsync Methode

Definition

Stellt den DeletedCertificate in den zuvor gelöschten Zustand zurück. Dieser Vorgang gilt nur in Tresoren, die für vorläufiges Löschen aktiviert sind, und erfordert die Zertifikate/wiederherstellungsberechtigung.

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

Parameter

certificateName
String

Der Name von DeletedCertificate.

cancellationToken
CancellationToken

Ein CancellationToken , der die Anforderungsdauer steuert.

Gibt zurück

Ein RecoverDeletedCertificateOperation , um auf diesen lang andauernden Vorgang zu warten.

Ausnahmen

certificateName ist leer.

certificateName ist NULL.

Gilt für: