Partilhar via


KeyClient.ReleaseKey Método

Definição

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