KeyVaultClientExtensions.UpdateKeyAsync 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
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.
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
Azure SDK for .NET