Compartilhar via


KeyClient.GetCryptographyClient(String, String) Método

Definição

Obtenha um CryptographyClient para a chave fornecida.

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

O nome da chave usada para executar operações criptográficas.

keyVersion
String

Versão opcional da chave usada para executar operações criptográficas.

Retornos

Um CryptographyClient que usa as mesmas opções e pipeline que este KeyClient.

Exceções

keyName é uma cadeia de caracteres vazia.

keyName é nulo.

Comentários

Dada uma chave keyName e opcional keyVersion, um novo CryptographyClient será criado usando as mesmas VaultUri opções e passadas para este KeyClient, incluindo , KeyClientOptions.ServiceVersionDiagnostics, Retrye outras opções.

Se você quiser criar um usando um CryptographyClient ponto de extremidade de Key Vault ou HSM gerenciado diferente, com opções diferentes ou até mesmo com um JsonWebKey que você já adquiriu, poderá criar um diretamente com qualquer uma CryptographyClient dessas alternativas.

Aplica-se a