Share via


KeyResolver.Resolve(Uri, CancellationToken) Method

Definition

Retrieves a CryptographyClient capable of performing cryptographic operations with the key represented by the specified keyId.

public virtual Azure.Security.KeyVault.Keys.Cryptography.CryptographyClient Resolve (Uri keyId, System.Threading.CancellationToken cancellationToken = default);
abstract member Resolve : Uri * System.Threading.CancellationToken -> Azure.Security.KeyVault.Keys.Cryptography.CryptographyClient
override this.Resolve : Uri * System.Threading.CancellationToken -> Azure.Security.KeyVault.Keys.Cryptography.CryptographyClient
Public Overridable Function Resolve (keyId As Uri, Optional cancellationToken As CancellationToken = Nothing) As CryptographyClient

Parameters

keyId
Uri

The key identifier of the key used by the created CryptographyClient. You should validate that this URI references a valid Key Vault or Managed HSM resource. See https://aka.ms/azsdk/blog/vault-uri for details.

cancellationToken
CancellationToken

A CancellationToken controlling the request lifetime.

Returns

A new CryptographyClient capable of performing cryptographic operations with the key represented by the specified keyId.

Exceptions

keyId is null.

Applies to