Share via


KeyClient.ImportKeyAsync Método

Definición

Sobrecargas

ImportKeyAsync(ImportKeyOptions, CancellationToken)

Importa una clave creada externamente, la almacena y devuelve parámetros y atributos de clave al cliente.

ImportKeyAsync(String, JsonWebKey, CancellationToken)

Importa una clave creada externamente, la almacena y devuelve parámetros y atributos de clave al cliente.

ImportKeyAsync(ImportKeyOptions, CancellationToken)

Source:
KeyClient.cs
Source:
KeyClient.cs

Importa una clave creada externamente, la almacena y devuelve parámetros y atributos de clave al cliente.

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

Parámetros

importKeyOptions
ImportKeyOptions

Objeto de configuración de importación de claves que contiene información sobre el JsonWebKey objeto que se va a importar.

cancellationToken
CancellationToken

Control CancellationToken de la duración de la solicitud.

Devoluciones

que KeyVaultKey se importó.

Excepciones

importKeyOptions es null.

El servidor devolvió un error. Consulte Message para obtener más información devuelta desde el servidor.

Comentarios

La operación de importación de clave se puede usar para importar cualquier tipo de clave en una Key Vault de Azure. Si ya existe la clave con ese nombre, Azure Key Vault crea una nueva versión de la clave. Esta operación requiere el permiso keys/import.

Se aplica a

ImportKeyAsync(String, JsonWebKey, CancellationToken)

Source:
KeyClient.cs
Source:
KeyClient.cs

Importa una clave creada externamente, la almacena y devuelve parámetros y atributos de clave al cliente.

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

Parámetros

name
String

El nombre de la clave.

keyMaterial
JsonWebKey

que JsonWebKey se va a importar.

cancellationToken
CancellationToken

Control CancellationToken de la duración de la solicitud.

Devoluciones

que KeyVaultKey se importó.

Excepciones

name es una cadena vacía.

name o keyMaterial es null.

El servidor devolvió un error. Consulte Message para obtener más información devuelta desde el servidor.

Comentarios

La operación de importación de clave se puede usar para importar cualquier tipo de clave en una Key Vault de Azure. Si ya existe la clave con ese nombre, Azure Key Vault crea una nueva versión de la clave. Esta operación requiere el permiso keys/import.

Se aplica a