Partager via


KeyClient.CreateKeyAsync Méthode

Définition

Crée et stocke une nouvelle clé dans Key Vault. L’opération de création de clé peut être utilisée pour créer n’importe quel type de clé dans Azure Key Vault. 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/création.

public virtual System.Threading.Tasks.Task<Azure.Response<Azure.Security.KeyVault.Keys.KeyVaultKey>> CreateKeyAsync (string name, Azure.Security.KeyVault.Keys.KeyType keyType, Azure.Security.KeyVault.Keys.CreateKeyOptions keyOptions = default, System.Threading.CancellationToken cancellationToken = default);
abstract member CreateKeyAsync : string * Azure.Security.KeyVault.Keys.KeyType * Azure.Security.KeyVault.Keys.CreateKeyOptions * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.Response<Azure.Security.KeyVault.Keys.KeyVaultKey>>
override this.CreateKeyAsync : string * Azure.Security.KeyVault.Keys.KeyType * Azure.Security.KeyVault.Keys.CreateKeyOptions * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.Response<Azure.Security.KeyVault.Keys.KeyVaultKey>>
Public Overridable Function CreateKeyAsync (name As String, keyType As KeyType, Optional keyOptions As CreateKeyOptions = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Task(Of Response(Of KeyVaultKey))

Paramètres

name
String

Nom de la clé.

keyType
KeyType

Type de clé à créer. Consultez pour connaître KeyType les valeurs valides.

keyOptions
CreateKeyOptions

Attributs spécifiques avec des informations sur la clé.

cancellationToken
CancellationToken

CancellationToken Contrôle de la durée de vie de la requête.

Retours

Exceptions

name est une chaîne vide ou keyType ne contient aucune valeur.

name a la valeur null.

Le serveur a retourné une erreur. Consultez Message pour plus d’informations retournées à partir du serveur.

S’applique à