Freigeben über


CertificateClient.RestoreCertificateBackupAsync Methode

Definition

Stellt eine KeyVaultCertificate, einschließlich aller Versionen, aus einer Sicherung wieder her, die aus oder BackupCertificate(String, CancellationToken)BackupCertificateAsync(String, CancellationToken)erstellt wurde. Die Sicherung muss in einem Tresor in derselben Region wie der ursprüngliche Tresor wiederhergestellt werden. Für diesen Vorgang ist die Zertifikat-/Wiederherstellungsberechtigung erforderlich.

public virtual System.Threading.Tasks.Task<Azure.Response<Azure.Security.KeyVault.Certificates.KeyVaultCertificateWithPolicy>> RestoreCertificateBackupAsync (byte[] backup, System.Threading.CancellationToken cancellationToken = default);
abstract member RestoreCertificateBackupAsync : byte[] * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.Response<Azure.Security.KeyVault.Certificates.KeyVaultCertificateWithPolicy>>
override this.RestoreCertificateBackupAsync : byte[] * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.Response<Azure.Security.KeyVault.Certificates.KeyVaultCertificateWithPolicy>>
Public Overridable Function RestoreCertificateBackupAsync (backup As Byte(), Optional cancellationToken As CancellationToken = Nothing) As Task(Of Response(Of KeyVaultCertificateWithPolicy))

Parameter

backup
Byte[]

Die Sicherung des KeyVaultCertificate zu wiederherstellenden.

cancellationToken
CancellationToken

Ein CancellationToken , der die Anforderungsdauer steuert.

Gibt zurück

Das wiederhergestellte Zertifikat und die wiederhergestellte Richtlinie.

Ausnahmen

backup ist NULL.

Gilt für: