Compartir a través de


KeyVaultClientExtensions.RecoverDeletedKeyAsync Método

Definición

Sobrecargas

RecoverDeletedKeyAsync(IKeyVaultClient, String, CancellationToken)

Recupera la clave eliminada.

RecoverDeletedKeyAsync(IKeyVaultClient, String, String, CancellationToken)

Recupera la clave eliminada en su versión más reciente.

RecoverDeletedKeyAsync(IKeyVaultClient, String, CancellationToken)

Source:
KeyVaultClientExtensions.cs

Recupera la clave eliminada.

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

Parámetros

operations
IKeyVaultClient
recoveryId
String

RecoveryId de la clave eliminada, devuelta de la eliminación.

cancellationToken
CancellationToken

Token de cancelación opcional

Devoluciones

Mensaje de respuesta que contiene la clave recuperada

Se aplica a

RecoverDeletedKeyAsync(IKeyVaultClient, String, String, CancellationToken)

Source:
KeyVaultClientExtensions.cs

Recupera la clave eliminada en su versión más reciente.

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

Parámetros

operations
IKeyVaultClient

Grupo de operaciones para este método de extensión.

vaultBaseUrl
String

El nombre del almacén, por ejemplo https://myvault.vault.azure.net, .

keyName
String

Nombre de la clave eliminada.

cancellationToken
CancellationToken

Token de cancelación.

Devoluciones

Comentarios

La operación Recuperar clave eliminada se aplica a las claves eliminadas en almacenes habilitados para eliminación temporal. Recupera la clave eliminada a su versión más reciente en /keys. Un intento de recuperar una clave no eliminada devolverá un error. Tenga en cuenta esto a la inversa de la operación de eliminación en almacenes habilitados para eliminación temporal. Esta operación requiere el permiso keys/recover.

Se aplica a