<PackageReference Include="Azure.Storage.Files.DataLake" Version="12.22.0" />

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); } }