Compartilhar via


DataLakeCustomerProvidedKey Estrutura

Definição

Wrapper para uma chave de criptografia a ser usada com a criptografia do lado do servidor de chave fornecida pelo cliente. Observe que a criptografia é aplicada por arquivo.

public readonly struct DataLakeCustomerProvidedKey : IEquatable<Azure.Storage.Files.DataLake.Models.DataLakeCustomerProvidedKey>
type DataLakeCustomerProvidedKey = struct
Public Structure DataLakeCustomerProvidedKey
Implements IEquatable(Of DataLakeCustomerProvidedKey)
Herança
DataLakeCustomerProvidedKey
Implementações

Construtores

DataLakeCustomerProvidedKey(Byte[])

Cria um novo CustomerProvidedKey para uso na criptografia do lado do servidor.

DataLakeCustomerProvidedKey(String)

Cria um novo CustomerProvidedKey para uso na criptografia do lado do servidor.

Propriedades

EncryptionAlgorithm

O algoritmo com o qual Armazenamento de Blobs do Azure criptografar. Armazenamento de Blobs do Azure oferece apenas criptografia AES256.

EncryptionKey

Cadeia de caracteres codificada em Base64 da chave de criptografia AES256.

EncryptionKeyHash

Cadeia de caracteres codificada em Base64 do hash SHA256 da chave de criptografia AES256.

Métodos

Equals(DataLakeCustomerProvidedKey)

Verifica se dois CustomerProvidedKeyInfo são iguais um ao outro.

Equals(Object)

Verifica se dois CustomerProvidedKeyInfo são iguais um ao outro.

GetHashCode()

Obtenha um código hash para CustomerProvidedKeyInfo.

ToString()

ToString

Operadores

Equality(DataLakeCustomerProvidedKey, DataLakeCustomerProvidedKey)

Verifique se duas instâncias CustomerProvidedKeyInfo são iguais.

Inequality(DataLakeCustomerProvidedKey, DataLakeCustomerProvidedKey)

Verifique se duas instâncias CustomerProvidedKeyInfo não são iguais.

Aplica-se a