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

CustomerProvidedKey 结构

定义

用于客户端提供的密钥服务器端加密的加密密钥的包装器。

public readonly struct CustomerProvidedKey : IEquatable<Azure.Storage.Blobs.Models.CustomerProvidedKey>
type CustomerProvidedKey = struct
Public Structure CustomerProvidedKey
Implements IEquatable(Of CustomerProvidedKey)
继承
CustomerProvidedKey
实现

构造函数

CustomerProvidedKey(Byte[])

创建新的 CustomerProvidedKey 以用于服务器端加密。

CustomerProvidedKey(String)

创建新的 CustomerProvidedKey 以用于服务器端加密。

属性

EncryptionAlgorithm

用于加密Azure Blob 存储的算法。 Azure Blob 存储仅提供 AES256 加密。

EncryptionKey

AES256 加密密钥的 Base64 编码字符串。

EncryptionKeyHash

AES256 加密密钥的 SHA256 哈希的 Base64 编码字符串。

方法

Equals(CustomerProvidedKey)

检查两个 CustomerProvidedKeyInfo 是否相等。

Equals(Object)

检查两个 CustomerProvidedKeyInfo 是否相等。

GetHashCode()

获取 CustomerProvidedKeyInfo 的哈希代码。

ToString()

ToString

运算符

Equality(CustomerProvidedKey, CustomerProvidedKey)

检查两个 CustomerProvidedKeyInfo 实例是否相等。

Inequality(CustomerProvidedKey, CustomerProvidedKey)

检查两个 CustomerProvidedKeyInfo 实例是否不相等。

适用于