Compartir a través de


KeyClient.GetCryptographyClient(String, String) Método

Definición

Obtenga un CryptographyClient para la clave especificada.

public virtual Azure.Security.KeyVault.Keys.Cryptography.CryptographyClient GetCryptographyClient (string keyName, string keyVersion = default);
abstract member GetCryptographyClient : string * string -> Azure.Security.KeyVault.Keys.Cryptography.CryptographyClient
override this.GetCryptographyClient : string * string -> Azure.Security.KeyVault.Keys.Cryptography.CryptographyClient
Public Overridable Function GetCryptographyClient (keyName As String, Optional keyVersion As String = Nothing) As CryptographyClient

Parámetros

keyName
String

Nombre de la clave utilizada para realizar operaciones criptográficas.

keyVersion
String

Versión opcional de la clave usada para realizar operaciones criptográficas.

Devoluciones

que CryptographyClient usa las mismas opciones y canalización que esta KeyClient.

Excepciones

keyName es una cadena vacía.

keyName es null.

Comentarios

Dada una clave keyName y opcional keyVersion, se creará un nuevo CryptographyClient con las mismas VaultUri opciones y que se pasan a este KeyClient, incluidas las KeyClientOptions.ServiceVersionopciones , Diagnostics, Retryy otras opciones.

Si desea crear un CryptographyClient mediante un punto de conexión de HSM administrado o de Key Vault diferente, con diferentes opciones o incluso con un JsonWebKey que ya haya adquirido, puede crear un directamente CryptographyClient con cualquiera de esas alternativas.

Se aplica a