你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

KeyVaultKeyResolver 类

  • java.lang.Object
    • IKeyResolver
      • com.microsoft.azure.keyvault.extensions.KeyVaultKeyResolver

public class KeyVaultKeyResolver implements IKeyResolver

处理要用于加密操作的类型 IKey 解析密钥 ID 的密钥解析程序类。

构造函数摘要

构造函数 说明
KeyVaultKeyResolver(KeyVaultClient client)

构造函数。

KeyVaultKeyResolver(KeyVaultClient client, Provider provider)

构造函数。

方法摘要

修饰符和类型 方法和描述
ListenableFuture<IKey> resolveKeyAsync(String kid)

检索指定密钥标识符的 IKey 实现。 实现应检查子项的格式,以确保它被识别。 对于无法识别的密钥标识符,应返回 Null 而不是异常,以启用密钥解析程序链接。

构造函数详细信息

KeyVaultKeyResolver

public KeyVaultKeyResolver(KeyVaultClient client)

构造函数。

Parameters:

client - 密钥保管库客户端

KeyVaultKeyResolver

public KeyVaultKeyResolver(KeyVaultClient client, Provider provider)

构造函数。

Parameters:

client - 密钥保管库客户端
provider - java 安全提供程序

方法详细信息

resolveKeyAsync

public ListenableFuture resolveKeyAsync(String kid)

检索指定密钥标识符的 IKey 实现。 实现应检查子项的格式,以确保它被识别。 对于无法识别的密钥标识符,应返回 Null 而不是异常,以启用密钥解析程序链接。

Overrides:

KeyVaultKeyResolver.resolveKeyAsync(String kid)

Parameters:

kid - 要解决的密钥标识符。

Returns:

包含已解析的 IKey 的 ListenableFuture

适用于