Compartir a través de


DataLakeCustomerProvidedKey Estructura

Definición

Contenedor de una clave de cifrado que se usará con el cifrado del lado servidor de claves proporcionado por el cliente. Tenga en cuenta que el cifrado se aplica por archivo.

public readonly struct DataLakeCustomerProvidedKey : IEquatable<Azure.Storage.Files.DataLake.Models.DataLakeCustomerProvidedKey>
type DataLakeCustomerProvidedKey = struct
Public Structure DataLakeCustomerProvidedKey
Implements IEquatable(Of DataLakeCustomerProvidedKey)
Herencia
DataLakeCustomerProvidedKey
Implementaciones

Constructores

DataLakeCustomerProvidedKey(Byte[])

Crea una nueva CustomerProvidedKey para su uso en el cifrado del lado servidor.

DataLakeCustomerProvidedKey(String)

Crea una nueva CustomerProvidedKey para su uso en el cifrado del lado servidor.

Propiedades

EncryptionAlgorithm

Algoritmo con el que se va a cifrar Azure Blob Storage. Azure Blob Storage solo ofrece cifrado AES256.

EncryptionKey

Cadena codificada en Base64 de la clave de cifrado AES256.

EncryptionKeyHash

Cadena codificada en Base64 del hash SHA256 de la clave de cifrado AES256.

Métodos

Equals(DataLakeCustomerProvidedKey)

Comprueba si dos CustomerProvidedKeyInfo son iguales entre sí.

Equals(Object)

Comprueba si dos CustomerProvidedKeyInfo son iguales entre sí.

GetHashCode()

Obtenga un código hash para CustomerProvidedKeyInfo.

ToString()

ToString

Operadores

Equality(DataLakeCustomerProvidedKey, DataLakeCustomerProvidedKey)

Compruebe si dos instancias customerProvidedKeyInfo son iguales.

Inequality(DataLakeCustomerProvidedKey, DataLakeCustomerProvidedKey)

Compruebe si dos instancias customerProvidedKeyInfo no son iguales.

Se aplica a