Share via


KeyClient.RestoreKeyBackup(Byte[], CancellationToken) Método

Definición

Restaura una clave de copia de seguridad en un almacén.

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

Parámetros

backup
Byte[]

Blob de copia de seguridad asociado a una clave.

cancellationToken
CancellationToken

Control CancellationToken de la duración de la solicitud.

Devoluciones

Excepciones

backup es una cadena vacía.

backup es null.

El servidor devolvió un error. Consulte Message para obtener más información devuelta desde el servidor.

Comentarios

Importa una clave de copia de seguridad previamente en Azure Key Vault, restaurando la clave, su identificador de clave, atributos y directivas de control de acceso. La operación de restauración RESTORE puede utilizarse para importar una clave de la que se hizo previamente una copia de seguridad. No se pueden restaurar versiones individuales de una clave. La clave se restaura en su totalidad con el mismo nombre de clave que tenía cuando se realizó la copia de seguridad. Si el nombre de clave no está disponible en el Almacén de claves de destino, se rechazará la operación de restauración RESTORE. Mientras que el nombre de la clave se conserva durante la restauración, el identificador de clave final cambiará si se restaura la clave en un almacén diferente. La restauración restaurará todas las versiones y conservará los identificadores de la versión. La operación RESTORE está sujeta a restricciones de seguridad: el Key Vault de destino debe ser propiedad de la misma suscripción de Microsoft Azure que el origen Key Vault El usuario debe tener el permiso RESTORE en el Key Vault de destino. Esta operación requiere el permiso de claves y restauración.

Se aplica a