KeyClient.ReleaseKeyAsync 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.
Sobrecargas
ReleaseKeyAsync(ReleaseKeyOptions, CancellationToken) |
Libera uma chave. |
ReleaseKeyAsync(String, String, CancellationToken) |
Libera a versão mais recente de uma chave. |
ReleaseKeyAsync(ReleaseKeyOptions, CancellationToken)
- Origem:
- KeyClient.cs
- Origem:
- KeyClient.cs
Libera uma chave.
public virtual System.Threading.Tasks.Task<Azure.Response<Azure.Security.KeyVault.Keys.ReleaseKeyResult>> ReleaseKeyAsync (Azure.Security.KeyVault.Keys.ReleaseKeyOptions options, System.Threading.CancellationToken cancellationToken = default);
abstract member ReleaseKeyAsync : Azure.Security.KeyVault.Keys.ReleaseKeyOptions * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.Response<Azure.Security.KeyVault.Keys.ReleaseKeyResult>>
override this.ReleaseKeyAsync : Azure.Security.KeyVault.Keys.ReleaseKeyOptions * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.Response<Azure.Security.KeyVault.Keys.ReleaseKeyResult>>
Public Overridable Function ReleaseKeyAsync (options As ReleaseKeyOptions, Optional cancellationToken As CancellationToken = Nothing) As Task(Of Response(Of ReleaseKeyResult))
Parâmetros
- options
- ReleaseKeyOptions
ReleaseKeyOptions que contém o nome, a declaração de atestado para o destino e opções adicionais para liberar uma chave.
- cancellationToken
- CancellationToken
Um CancellationToken que controla o tempo de vida da solicitação.
Retornos
O resultado da liberação da chave que contém a chave liberada.
Exceções
options
é nulo.
O servidor retornou um erro. Consulte Message para obter detalhes retornados do servidor.
Comentários
A chave deve ser exportável. Essa operação requer a permissão de liberação/chaves.
Aplica-se a
ReleaseKeyAsync(String, String, CancellationToken)
- Origem:
- KeyClient.cs
- Origem:
- KeyClient.cs
Libera a versão mais recente de uma chave.
public virtual System.Threading.Tasks.Task<Azure.Response<Azure.Security.KeyVault.Keys.ReleaseKeyResult>> ReleaseKeyAsync (string name, string targetAttestationToken, System.Threading.CancellationToken cancellationToken = default);
abstract member ReleaseKeyAsync : string * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.Response<Azure.Security.KeyVault.Keys.ReleaseKeyResult>>
override this.ReleaseKeyAsync : string * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.Response<Azure.Security.KeyVault.Keys.ReleaseKeyResult>>
Public Overridable Function ReleaseKeyAsync (name As String, targetAttestationToken As String, Optional cancellationToken As CancellationToken = Nothing) As Task(Of Response(Of ReleaseKeyResult))
Parâmetros
- name
- String
O nome da chave a ser lançada.
- targetAttestationToken
- String
A declaração de atestado para o destino da versão de chave.
- cancellationToken
- CancellationToken
Um CancellationToken que controla o tempo de vida da solicitação.
Retornos
O resultado da liberação da chave que contém a chave liberada.
Exceções
name
ou targetAttestationToken
contém uma cadeia de caracteres vazia.
name
ou targetAttestationToken
é nulo.
O servidor retornou um erro. Consulte Message para obter detalhes retornados do servidor.
Comentários
A chave deve ser exportável. Essa operação requer a permissão de liberação/chaves.
Aplica-se a
Azure SDK for .NET