你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
BlobEncryptionPolicy(IKey, IKeyResolver) 构造函数
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
使用指定的键和解析程序初始化 类的新实例 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)
参数
- keyResolver
- IKeyResolver
用于选择用于解密现有 Blob 的正确密钥的密钥解析程序。
注解
如果要将生成的策略用于加密,则用户应至少提供一个密钥。 缺少密钥将导致加密期间引发异常。
如果生成的策略用于解密,则用户可以提供密钥解析程序。 客户端库将:
1. 调用密钥解析程序(如果指定)以获取密钥。
2. 如果未指定解析程序,但指定了密钥,则客户端库会将密钥 ID 与密钥匹配并使用密钥。