KeyClient.ReleaseKeyAsync Método

Definición

Sobrecargas

ReleaseKeyAsync(ReleaseKeyOptions, CancellationToken)

Libera una clave.

ReleaseKeyAsync(String, String, CancellationToken)

Publica la versión más reciente de una clave.

ReleaseKeyAsync(ReleaseKeyOptions, CancellationToken)

Source:
KeyClient.cs
Source:
KeyClient.cs

Libera una clave.

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 contiene el nombre, la aserción de atestación para el destino y las opciones adicionales para liberar una clave.

cancellationToken
CancellationToken

Control CancellationToken de la duración de la solicitud.

Devoluciones

Resultado de la versión de la clave que contiene la clave publicada.

Excepciones

options es null.

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

Comentarios

La clave debe ser exportable. Esta operación requiere el permiso keys/release.

Se aplica a

ReleaseKeyAsync(String, String, CancellationToken)

Source:
KeyClient.cs
Source:
KeyClient.cs

Publica la versión más reciente de una clave.

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

Nombre de la clave que se va a liberar.

targetAttestationToken
String

Aserción de atestación para el destino de la versión de clave.

cancellationToken
CancellationToken

Control CancellationToken de la duración de la solicitud.

Devoluciones

Resultado de la versión de la clave que contiene la clave publicada.

Excepciones

name o targetAttestationToken contiene una cadena vacía.

name o targetAttestationToken es null.

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

Comentarios

La clave debe ser exportable. Esta operación requiere el permiso keys/release.

Se aplica a