Language

KeyClient.CreateAkpKeyAsync(CreateAkpKeyOptions, CancellationToken) Method

Definition

Creates and stores a new Algorithm Key Pair (AKP) key. If the named key already exists, a new version of the key is created. This operation requires the keys/create permission. Only available with service version V2026_07_01_Preview and newer.

public virtual System.Threading.Tasks.Task<Azure.Response<Azure.Security.KeyVault.Keys.KeyVaultKey>> CreateAkpKeyAsync(Azure.Security.KeyVault.Keys.CreateAkpKeyOptions akpKeyOptions, System.Threading.CancellationToken cancellationToken = default);
abstract member CreateAkpKeyAsync : Azure.Security.KeyVault.Keys.CreateAkpKeyOptions * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.Response<Azure.Security.KeyVault.Keys.KeyVaultKey>>
override this.CreateAkpKeyAsync : Azure.Security.KeyVault.Keys.CreateAkpKeyOptions * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.Response<Azure.Security.KeyVault.Keys.KeyVaultKey>>
Public Overridable Function CreateAkpKeyAsync (akpKeyOptions As CreateAkpKeyOptions, Optional cancellationToken As CancellationToken = Nothing) As Task(Of Response(Of KeyVaultKey))

Parameters

akpKeyOptions
CreateAkpKeyOptions

The key options object containing information about the Algorithm Key Pair (AKP) key being created.

cancellationToken
CancellationToken

A CancellationToken controlling the request lifetime.

Returns

Exceptions

akpKeyOptions is null.

The server returned an error. See Message for details returned from the server.

Applies to