Share via


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

BlobEncryptionPolicy(IKey, IKeyResolver) 构造函数

定义

使用指定的键和解析程序初始化 类的新实例 BlobEncryptionPolicy

public BlobEncryptionPolicy (Microsoft.Azure.KeyVault.Core.IKey key, Microsoft.Azure.KeyVault.Core.IKeyResolver keyResolver);
new Microsoft.Azure.Storage.Blob.BlobEncryptionPolicy : Microsoft.Azure.KeyVault.Core.IKey * Microsoft.Azure.KeyVault.Core.IKeyResolver -> Microsoft.Azure.Storage.Blob.BlobEncryptionPolicy
Public Sub New (key As IKey, keyResolver As IKeyResolver)

参数

key
IKey

类型的对象 IKey ,用于在加密期间包装/解包内容密钥。

keyResolver
IKeyResolver

用于选择用于解密现有 Blob 的正确密钥的密钥解析程序。

注解

如果要将生成的策略用于加密,则用户应至少提供一个密钥。 缺少密钥将导致加密期间引发异常。
如果生成的策略用于解密,则用户可以提供密钥解析程序。 客户端库将:
1. 调用密钥解析程序(如果指定)以获取密钥。
2. 如果未指定解析程序,但指定了密钥,则客户端库会将密钥 ID 与密钥匹配并使用密钥。

适用于