你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
KeyResolver 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
Azure 密钥保管库 KeyResolver。 此类解析密钥保管库密钥标识符和机密标识符,以创建CryptographyClient能够使用密钥执行加密操作的实例。 仅当机密是一个字节数组,其长度与 AES 密钥长度之一 (128、192、256) 且机密的内容类型为 application/octet-stream 时,才能解析机密标识符。
public class KeyResolver : Azure.Core.Cryptography.IKeyEncryptionKeyResolver
type KeyResolver = class
interface IKeyEncryptionKeyResolver
Public Class KeyResolver
Implements IKeyEncryptionKeyResolver
- 继承
-
KeyResolver
- 实现
构造函数
KeyResolver() |
初始化 类的新实例 KeyResolver 进行模拟。 |
KeyResolver(TokenCredential) |
初始化 KeyResolver 类的新实例。 |
KeyResolver(TokenCredential, CryptographyClientOptions) |
初始化 KeyResolver 类的新实例。 |
方法
Resolve(Uri, CancellationToken) |
CryptographyClient检索能够使用指定的 |
ResolveAsync(Uri, CancellationToken) |
CryptographyClient检索能够使用指定的 |
显式接口实现
IKeyEncryptionKeyResolver.Resolve(String, CancellationToken) |
检索对应于指定 keyId 的密钥加密密钥。 |
IKeyEncryptionKeyResolver.ResolveAsync(String, CancellationToken) |
检索对应于指定 keyId 的密钥加密密钥。 |