Partager via


KeyVaultClientExtensions.UpdateKeyAsync Méthode

Définition

Surcharges

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

Mises à jour les attributs de clé associés à la clé spécifiée

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

Mises à jour les attributs de clé associés à la clé spécifiée

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

L’opération de mise à jour de clé modifie les attributs spécifiés d’une clé stockée et peut être appliquée à n’importe quel type de clé et version de clé stockés dans Azure Key Vault.

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

Source:
KeyVaultClientExtensions.cs

Mises à jour les attributs de clé associés à la clé spécifiée

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)

Paramètres

operations
IKeyVaultClient
keyIdentifier
String

Identificateur de clé

keyOps
String[]

Opérations de clé web Json. Pour plus d’informations, consultez JsonWebKeyOperation.

attributes
KeyAttributes

Nouveaux attributs de la clé. Pour plus d’informations sur les attributs de clé, consultez KeyAttributes.

tags
Dictionary<String,String>

Métadonnées spécifiques à l’application sous la forme de paires clé-valeur

cancellationToken
CancellationToken

Jeton d’annulation facultatif

Retours

Clé mise à jour

S’applique à

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

Source:
KeyVaultClientExtensions.cs

Mises à jour les attributs de clé associés à la clé spécifiée

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)

Paramètres

operations
IKeyVaultClient
vaultBaseUrl
String

Nom du coffre, par exemple https://myvault.vault.azure.net

keyName
String

Nom de la clé

keyOps
String[]

Opérations de clé web Json. Pour plus d’informations sur les opérations de clé possibles, consultez JsonWebKeyOperation.

attributes
KeyAttributes

Nouveaux attributs de la clé. Pour plus d’informations sur les attributs de clé, consultez KeyAttributes.

tags
Dictionary<String,String>

Métadonnées spécifiques à l’application sous la forme de paires clé-valeur

cancellationToken
CancellationToken

Retours

Clé mise à jour

S’applique à

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

Source:
KeyVaultClientExtensions.cs

L’opération de mise à jour de clé modifie les attributs spécifiés d’une clé stockée et peut être appliquée à n’importe quel type de clé et version de clé stockés dans 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)

Paramètres

operations
IKeyVaultClient

Groupe d’opérations pour cette méthode d’extension.

vaultBaseUrl
String

Nom du coffre, par exemple https://myvault.vault.azure.net.

keyName
String

Nom de la clé à mettre à jour.

keyVersion
String

Version de la clé à mettre à jour.

keyOps
IList<String>

Opérations de clé web Json. Pour plus d’informations sur les opérations de clé possibles, consultez JsonWebKeyOperation.

keyAttributes
KeyAttributes
tags
IDictionary<String,String>

Métadonnées spécifiques d’application sous la forme de paires clé/valeur.

cancellationToken
CancellationToken

Jeton d'annulation.

Retours

Remarques

Pour cette opération, la clé doit déjà exister dans le coffre de clés. Remarque : Le matériel de chiffrement d’une clé elle-même ne peut pas être modifié. Cette opération nécessite l’autorisation clés/mise à jour.

S’applique à