KeyResolver Clase

Definición

Azure Key Vault KeyResolver. Esta clase resuelve Key Vault identificadores de clave e identificadores secretos para crear CryptographyClient instancias capaces de realizar operaciones criptográficas con la clave. Los identificadores secretos solo se pueden resolver si el secreto es una matriz de bytes con una longitud que coincide con una de las longitudes de clave AES (128, 192, 256) y el tipo de contenido del secreto es application/octet-stream.

public class KeyResolver : Azure.Core.Cryptography.IKeyEncryptionKeyResolver
type KeyResolver = class
    interface IKeyEncryptionKeyResolver
Public Class KeyResolver
Implements IKeyEncryptionKeyResolver
Herencia
KeyResolver
Implementaciones

Constructores

KeyResolver()

Inicializa una nueva instancia de la KeyResolver clase para simular.

KeyResolver(TokenCredential)

Inicializa una nueva instancia de la clase KeyResolver.

KeyResolver(TokenCredential, CryptographyClientOptions)

Inicializa una nueva instancia de la clase KeyResolver.

Métodos

Resolve(Uri, CancellationToken)

Recupera una CryptographyClient capacidad para realizar operaciones criptográficas con la clave representada por el especificado keyId.

ResolveAsync(Uri, CancellationToken)

Recupera una CryptographyClient capacidad para realizar operaciones criptográficas con la clave representada por el especificado keyId.

Implementaciones de interfaz explícitas

IKeyEncryptionKeyResolver.Resolve(String, CancellationToken)

Recupera la clave de cifrado de claves correspondiente al keyId especificado.

IKeyEncryptionKeyResolver.ResolveAsync(String, CancellationToken)

Recupera la clave de cifrado de claves correspondiente al keyId especificado.

Se aplica a