Azure.Storage.Files.DataLake.Models.DataLakeCustomerProvidedKey
Wrapper for an encryption key to be used with client provided key server-side encryption.
Note that encryption is applied is applied on a per-file basis.
namespace Azure.Storage.Files.DataLake.Models
{
public readonly struct DataLakeCustomerProvidedKey : IEquatable<DataLakeCustomerProvidedKey>
{
public string EncryptionKey { get; }
public string EncryptionKeyHash { get; }
public DataLakeEncryptionAlgorithmType EncryptionAlgorithm { get; }
public DataLakeCustomerProvidedKey(string key);
public DataLakeCustomerProvidedKey(byte[] key);
public static bool operator ==(DataLakeCustomerProvidedKey left, DataLakeCustomerProvidedKey right);
public static bool operator !=(DataLakeCustomerProvidedKey left, DataLakeCustomerProvidedKey right);
public bool Equals(DataLakeCustomerProvidedKey other);
}
}