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

DataLakeCustomerProvidedKey 结构

定义

要与客户端提供的密钥服务器端加密一起使用的加密密钥的包装器。 请注意,对每个文件应用加密。

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

构造函数

DataLakeCustomerProvidedKey(Byte[])

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

DataLakeCustomerProvidedKey(String)

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

属性

EncryptionAlgorithm

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

EncryptionKey

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

EncryptionKeyHash

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

方法

Equals(DataLakeCustomerProvidedKey)

检查两个 CustomerProvidedKeyInfo 是否相等。

Equals(Object)

检查两个 CustomerProvidedKeyInfo 是否相等。

GetHashCode()

获取 CustomerProvidedKeyInfo 的哈希代码。

ToString()

ToString

运算符

Equality(DataLakeCustomerProvidedKey, DataLakeCustomerProvidedKey)

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

Inequality(DataLakeCustomerProvidedKey, DataLakeCustomerProvidedKey)

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

适用于