KeyVaultClient.BackupKeyWithHttpMessagesAsync Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Solicita que um backup da chave especificada seja baixado para o cliente.
public System.Threading.Tasks.Task<Microsoft.Rest.Azure.AzureOperationResponse<Microsoft.Azure.KeyVault.Models.BackupKeyResult>> BackupKeyWithHttpMessagesAsync (string vaultBaseUrl, string keyName, System.Collections.Generic.Dictionary<string,System.Collections.Generic.List<string>> customHeaders = default, System.Threading.CancellationToken cancellationToken = default);
abstract member BackupKeyWithHttpMessagesAsync : string * string * System.Collections.Generic.Dictionary<string, System.Collections.Generic.List<string>> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Rest.Azure.AzureOperationResponse<Microsoft.Azure.KeyVault.Models.BackupKeyResult>>
override this.BackupKeyWithHttpMessagesAsync : string * string * System.Collections.Generic.Dictionary<string, System.Collections.Generic.List<string>> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Rest.Azure.AzureOperationResponse<Microsoft.Azure.KeyVault.Models.BackupKeyResult>>
Public Function BackupKeyWithHttpMessagesAsync (vaultBaseUrl As String, keyName As String, Optional customHeaders As Dictionary(Of String, List(Of String)) = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Task(Of AzureOperationResponse(Of BackupKeyResult))
Parâmetros
- vaultBaseUrl
- String
O nome do cofre, por exemplo https://myvault.vault.azure.net, .
- keyName
- String
O nome da chave.
- customHeaders
- Dictionary<String,List<String>>
Cabeçalhos que serão adicionados à solicitação.
- cancellationToken
- CancellationToken
O token de cancelamento.
Retornos
Implementações
Exceções
Gerada quando a operação retornou um código de status inválido
Gerada quando não é possível desserializar a resposta
Gerado quando um parâmetro necessário é nulo
Gerado quando um parâmetro necessário é nulo
Comentários
A operação de Backup de Chave exporta uma chave do Azure Key Vault em um formulário protegido. Observe que essa operação NÃO retorna o material de chaves em um formulário que pode ser usado fora do sistema do Cofre de Chaves do Azure, o material de chaves retornado é protegido para um HSM do Cofre de Chaves do Azure ou para o Cofre de Chaves do Azure em si. A intenção dessa operação é permitir que um cliente GERE uma chave em uma instância do Cofre de Chaves do Azure, FAÇA BACKUP da chave e, em seguida, RESTAURE a chave em outra instância do Cofre de Chaves do Azure. A operação BACKUP pode ser usada para exportar, de forma protegida, qualquer tipo de chave do Cofre de Chaves do Azure. Não é possível fazer backup das versões individuais de uma chave. A operação BACKUP/RESTORE pode ser executada apenas dentro dos limites geográficos. Isso significa que um BACKUP de uma área geográfica não pode ser restaurado para outra área geográfica. Por exemplo, um backup da área geográfica dos EUA não pode ser restaurado em uma área geográfica da UE. Essa operação requer a permissão de chave/backup.
Aplica-se a
Azure SDK for .NET