Compartir a través de


KeyClient.ReleaseKey Método

Definición

Sobrecargas

ReleaseKey(ReleaseKeyOptions, CancellationToken)

Libera una clave.

ReleaseKey(String, String, CancellationToken)

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

ReleaseKey(ReleaseKeyOptions, CancellationToken)

Source:
KeyClient.cs
Source:
KeyClient.cs

Libera una clave.

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 contiene el nombre, la aserción de atestación para el destino y 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

ReleaseKey(String, String, CancellationToken)

Source:
KeyClient.cs
Source:
KeyClient.cs

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

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

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