Compartir a través de


KeyVaultClientExtensions.UpdateKeyAsync Método

Definición

Sobrecargas

UpdateKeyAsync(IKeyVaultClient, String, String[], KeyAttributes, Dictionary<String,String>, CancellationToken)

Novedades los atributos de clave asociados a la clave especificada

UpdateKeyAsync(IKeyVaultClient, String, String, String[], KeyAttributes, Dictionary<String,String>, CancellationToken)

Novedades los atributos de clave asociados a la clave especificada

UpdateKeyAsync(IKeyVaultClient, String, String, String, IList<String>, KeyAttributes, IDictionary<String,String>, CancellationToken)

La operación de actualización de clave cambia los atributos especificados de una clave almacenada y se puede aplicar a cualquier tipo de clave y versión de clave almacenada en Azure Key Vault.

UpdateKeyAsync(IKeyVaultClient, String, String[], KeyAttributes, Dictionary<String,String>, CancellationToken)

Source:
KeyVaultClientExtensions.cs

Novedades los atributos de clave asociados a la clave especificada

public static System.Threading.Tasks.Task<Microsoft.Azure.KeyVault.Models.KeyBundle> UpdateKeyAsync (this Microsoft.Azure.KeyVault.IKeyVaultClient operations, string keyIdentifier, string[] keyOps = default, Microsoft.Azure.KeyVault.Models.KeyAttributes attributes = default, System.Collections.Generic.Dictionary<string,string> tags = default, System.Threading.CancellationToken cancellationToken = default);
static member UpdateKeyAsync : Microsoft.Azure.KeyVault.IKeyVaultClient * string * string[] * Microsoft.Azure.KeyVault.Models.KeyAttributes * System.Collections.Generic.Dictionary<string, string> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.KeyVault.Models.KeyBundle>
<Extension()>
Public Function UpdateKeyAsync (operations As IKeyVaultClient, keyIdentifier As String, Optional keyOps As String() = Nothing, Optional attributes As KeyAttributes = Nothing, Optional tags As Dictionary(Of String, String) = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Task(Of KeyBundle)

Parámetros

operations
IKeyVaultClient
keyIdentifier
String

Identificador de clave

keyOps
String[]

Operaciones de clave web JSON. Para obtener más información, consulte JsonWebKeyOperation.

attributes
KeyAttributes

Los nuevos atributos de la clave. Para obtener más información sobre los atributos clave, consulte KeyAttributes.

tags
Dictionary<String,String>

Metadatos específicos de la aplicación en forma de pares clave-valor

cancellationToken
CancellationToken

Token de cancelación opcional

Devoluciones

Clave actualizada

Se aplica a

UpdateKeyAsync(IKeyVaultClient, String, String, String[], KeyAttributes, Dictionary<String,String>, CancellationToken)

Source:
KeyVaultClientExtensions.cs

Novedades los atributos de clave asociados a la clave especificada

public static System.Threading.Tasks.Task<Microsoft.Azure.KeyVault.Models.KeyBundle> UpdateKeyAsync (this Microsoft.Azure.KeyVault.IKeyVaultClient operations, string vaultBaseUrl, string keyName, string[] keyOps = default, Microsoft.Azure.KeyVault.Models.KeyAttributes attributes = default, System.Collections.Generic.Dictionary<string,string> tags = default, System.Threading.CancellationToken cancellationToken = default);
static member UpdateKeyAsync : Microsoft.Azure.KeyVault.IKeyVaultClient * string * string * string[] * Microsoft.Azure.KeyVault.Models.KeyAttributes * System.Collections.Generic.Dictionary<string, string> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.KeyVault.Models.KeyBundle>
<Extension()>
Public Function UpdateKeyAsync (operations As IKeyVaultClient, vaultBaseUrl As String, keyName As String, Optional keyOps As String() = Nothing, Optional attributes As KeyAttributes = Nothing, Optional tags As Dictionary(Of String, String) = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Task(Of KeyBundle)

Parámetros

operations
IKeyVaultClient
vaultBaseUrl
String

El nombre del almacén, por ejemplo, https://myvault.vault.azure.net

keyName
String

El nombre de la clave

keyOps
String[]

Operaciones de clave web JSON. Para obtener más información sobre las posibles operaciones de clave, consulte JsonWebKeyOperation.

attributes
KeyAttributes

Los nuevos atributos de la clave. Para obtener más información sobre los atributos clave, consulte KeyAttributes.

tags
Dictionary<String,String>

Metadatos específicos de la aplicación en forma de pares clave-valor

cancellationToken
CancellationToken

Devoluciones

Clave actualizada

Se aplica a

UpdateKeyAsync(IKeyVaultClient, String, String, String, IList<String>, KeyAttributes, IDictionary<String,String>, CancellationToken)

Source:
KeyVaultClientExtensions.cs

La operación de actualización de clave cambia los atributos especificados de una clave almacenada y se puede aplicar a cualquier tipo de clave y versión de clave almacenada en Azure Key Vault.

public static System.Threading.Tasks.Task<Microsoft.Azure.KeyVault.Models.KeyBundle> UpdateKeyAsync (this Microsoft.Azure.KeyVault.IKeyVaultClient operations, string vaultBaseUrl, string keyName, string keyVersion, System.Collections.Generic.IList<string> keyOps = default, Microsoft.Azure.KeyVault.Models.KeyAttributes keyAttributes = default, System.Collections.Generic.IDictionary<string,string> tags = default, System.Threading.CancellationToken cancellationToken = default);
static member UpdateKeyAsync : Microsoft.Azure.KeyVault.IKeyVaultClient * string * string * string * System.Collections.Generic.IList<string> * Microsoft.Azure.KeyVault.Models.KeyAttributes * System.Collections.Generic.IDictionary<string, string> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.KeyVault.Models.KeyBundle>
<Extension()>
Public Function UpdateKeyAsync (operations As IKeyVaultClient, vaultBaseUrl As String, keyName As String, keyVersion As String, Optional keyOps As IList(Of String) = Nothing, Optional keyAttributes As KeyAttributes = Nothing, Optional tags As IDictionary(Of String, String) = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Task(Of KeyBundle)

Parámetros

operations
IKeyVaultClient

El grupo de operaciones de este método de extensión.

vaultBaseUrl
String

El nombre del almacén, por ejemplo https://myvault.vault.azure.net, .

keyName
String

Nombre de la clave que se va a actualizar.

keyVersion
String

Versión de la clave que se va a actualizar.

keyOps
IList<String>

Operaciones de clave web JSON. Para obtener más información sobre las posibles operaciones de clave, consulte JsonWebKeyOperation.

keyAttributes
KeyAttributes
tags
IDictionary<String,String>

Metadatos específicos de la aplicación en forma de pares clave-valor.

cancellationToken
CancellationToken

Token de cancelación.

Devoluciones

Comentarios

Para realizar esta operación, la clave debe existir en el Almacén de claves. Nota: No se puede cambiar el material criptográfico de una clave propiamente dicha. Esta operación requiere el permiso de claves y actualización.

Se aplica a