Table of Contents

Class FileDecryptionProperties

Namespace
ParquetSharp
Assembly
ParquetSharp.dll

Properties related to decrypting a parquet file.

public sealed class FileDecryptionProperties : IDisposable
Inheritance
FileDecryptionProperties
Implements
Inherited Members

Properties

AadPrefix

public string AadPrefix { get; }

Property Value

string

AadPrefixVerifier

public AadPrefixVerifier? AadPrefixVerifier { get; }

Property Value

AadPrefixVerifier

CheckPlaintextFooterIntegrity

public bool CheckPlaintextFooterIntegrity { get; }

Property Value

bool

FooterKey

public byte[] FooterKey { get; }

Property Value

byte[]

KeyRetriever

public DecryptionKeyRetriever? KeyRetriever { get; }

Property Value

DecryptionKeyRetriever

PlaintextFilesAllowed

public bool PlaintextFilesAllowed { get; }

Property Value

bool

Methods

ColumnKey(string)

public byte[] ColumnKey(string columPath)

Parameters

columPath string

Returns

byte[]

DeepClone()

public FileDecryptionProperties DeepClone()

Returns

FileDecryptionProperties

Dispose()

Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.

public void Dispose()