KeyClient.ReleaseKey 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
ReleaseKey(ReleaseKeyOptions, CancellationToken) |
Libera uma chave. |
ReleaseKey(String, String, CancellationToken) |
Libera a versão mais recente de uma chave. |
ReleaseKey(ReleaseKeyOptions, CancellationToken)
- Origem:
- KeyClient.cs
- Origem:
- KeyClient.cs
Libera uma chave.
public virtual Azure.Response<Azure.Security.KeyVault.Keys.ReleaseKeyResult> ReleaseKey (Azure.Security.KeyVault.Keys.ReleaseKeyOptions options, System.Threading.CancellationToken cancellationToken = default);
abstract member ReleaseKey : Azure.Security.KeyVault.Keys.ReleaseKeyOptions * System.Threading.CancellationToken -> Azure.Response<Azure.Security.KeyVault.Keys.ReleaseKeyResult>
override this.ReleaseKey : Azure.Security.KeyVault.Keys.ReleaseKeyOptions * System.Threading.CancellationToken -> Azure.Response<Azure.Security.KeyVault.Keys.ReleaseKeyResult>
Public Overridable Function ReleaseKey (options As ReleaseKeyOptions, Optional cancellationToken As CancellationToken = Nothing) As 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
ReleaseKey(String, String, CancellationToken)
- Origem:
- KeyClient.cs
- Origem:
- KeyClient.cs
Libera a versão mais recente de uma chave.
public virtual Azure.Response<Azure.Security.KeyVault.Keys.ReleaseKeyResult> ReleaseKey (string name, string targetAttestationToken, System.Threading.CancellationToken cancellationToken = default);
abstract member ReleaseKey : string * string * System.Threading.CancellationToken -> Azure.Response<Azure.Security.KeyVault.Keys.ReleaseKeyResult>
override this.ReleaseKey : string * string * System.Threading.CancellationToken -> Azure.Response<Azure.Security.KeyVault.Keys.ReleaseKeyResult>
Public Overridable Function ReleaseKey (name As String, targetAttestationToken As String, Optional cancellationToken As CancellationToken = Nothing) As 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