Partager via


KeyClient.GetCryptographyClient(String, String) Méthode

Définition

Obtenez un CryptographyClient pour la clé donnée.

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

Paramètres

keyName
String

Nom de la clé utilisée pour effectuer des opérations de chiffrement.

keyVersion
String

Version facultative de la clé utilisée pour effectuer des opérations de chiffrement.

Retours

CryptographyClient utilisant les mêmes options et pipeline que ce KeyClient.

Exceptions

keyName est une chaîne vide.

keyName a la valeur null.

Remarques

Avec une clé keyName et une option facultative keyVersion, une nouvelle CryptographyClient est créée à l’aide des mêmes VaultUri options et passées à ce KeyClient, y compris , KeyClientOptions.ServiceVersionDiagnostics, Retryet d’autres options.

Si vous souhaitez créer un CryptographyClient à l’aide d’un autre point de terminaison Key Vault ou HSM managé, avec différentes options, ou même avec un JsonWebKey que vous avez déjà acquis, vous pouvez créer un directement avec l’une CryptographyClient de ces alternatives.

S’applique à