KeyClient.GetCryptographyClient(String, String) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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
Azure SDK for .NET