KeyClient.ReleaseKeyAsync Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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
Azure SDK for .NET