KeyResolver Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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 |
ResolveAsync(Uri, CancellationToken) |
Recupera una CryptographyClient capacidad para realizar operaciones criptográficas con la clave representada por el especificado |
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
Azure SDK for .NET