KeyVaultClientExtensions.ImportKeyAsync Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Surcharges
ImportKeyAsync(IKeyVaultClient, String, String, KeyBundle, Nullable<Boolean>, CancellationToken) |
Importe une clé dans le coffre spécifié |
ImportKeyAsync(IKeyVaultClient, String, String, JsonWebKey, Nullable<Boolean>, KeyAttributes, IDictionary<String,String>, CancellationToken) |
Importe une clé créée en externe, l'enregistre, et renvoie les paramètres et attributs de la clé au client. |
ImportKeyAsync(IKeyVaultClient, String, String, KeyBundle, Nullable<Boolean>, CancellationToken)
- Source:
- KeyVaultClientExtensions.cs
Importe une clé dans le coffre spécifié
public static System.Threading.Tasks.Task<Microsoft.Azure.KeyVault.Models.KeyBundle> ImportKeyAsync (this Microsoft.Azure.KeyVault.IKeyVaultClient operations, string vaultBaseUrl, string keyName, Microsoft.Azure.KeyVault.Models.KeyBundle keyBundle, bool? importToHardware = default, System.Threading.CancellationToken cancellationToken = default);
static member ImportKeyAsync : Microsoft.Azure.KeyVault.IKeyVaultClient * string * string * Microsoft.Azure.KeyVault.Models.KeyBundle * Nullable<bool> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.KeyVault.Models.KeyBundle>
<Extension()>
Public Function ImportKeyAsync (operations As IKeyVaultClient, vaultBaseUrl As String, keyName As String, keyBundle As KeyBundle, Optional importToHardware As Nullable(Of Boolean) = 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é
- keyBundle
- KeyBundle
Bundle de clés
S’il faut importer en tant que clé matérielle (HSM) ou clé logicielle
- cancellationToken
- CancellationToken
Jeton d’annulation facultatif
Retours
Bundle de clés importé dans le coffre
S’applique à
ImportKeyAsync(IKeyVaultClient, String, String, JsonWebKey, Nullable<Boolean>, KeyAttributes, IDictionary<String,String>, CancellationToken)
- Source:
- KeyVaultClientExtensions.cs
Importe une clé créée en externe, l'enregistre, et renvoie les paramètres et attributs de la clé au client.
public static System.Threading.Tasks.Task<Microsoft.Azure.KeyVault.Models.KeyBundle> ImportKeyAsync (this Microsoft.Azure.KeyVault.IKeyVaultClient operations, string vaultBaseUrl, string keyName, Microsoft.Azure.KeyVault.WebKey.JsonWebKey key, bool? hsm = default, Microsoft.Azure.KeyVault.Models.KeyAttributes keyAttributes = default, System.Collections.Generic.IDictionary<string,string> tags = default, System.Threading.CancellationToken cancellationToken = default);
static member ImportKeyAsync : Microsoft.Azure.KeyVault.IKeyVaultClient * string * string * Microsoft.Azure.KeyVault.WebKey.JsonWebKey * Nullable<bool> * 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 ImportKeyAsync (operations As IKeyVaultClient, vaultBaseUrl As String, keyName As String, key As JsonWebKey, Optional hsm As Nullable(Of Boolean) = 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é importée.
- key
- JsonWebKey
Clé web Json
Indique s’il faut importer en tant que clé matérielle (HSM) ou clé logicielle.
- keyAttributes
- KeyAttributes
Attributs de gestion des clés.
- 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
L’opération d’importation de clé peut être utilisée pour importer n’importe quel type de clé dans un Key Vault Azure. Si la clé nommée existe déjà, le coffre de clés Azure en crée une nouvelle version. Cette opération nécessite l’autorisation clés/importation.
S’applique à
Azure SDK for .NET