Sprache

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.

Remarks

Keep this resolver alive until you have finished using the returned client.

Applies to