static FileDecryptionProperties.Builder |
FileDecryptionProperties.builder() |
|
FileDecryptionProperties.Builder |
FileDecryptionProperties.Builder.withAADPrefix(byte[] aadPrefixBytes) |
Explicitly supply the file AAD prefix.
|
FileDecryptionProperties.Builder |
FileDecryptionProperties.Builder.withAADPrefixVerifier(AADPrefixVerifier aadPrefixVerifier) |
Set callback for verification of AAD Prefixes stored in file.
|
FileDecryptionProperties.Builder |
FileDecryptionProperties.Builder.withColumnKeys(Map<org.apache.parquet.hadoop.metadata.ColumnPath,ColumnDecryptionProperties> columnProperties) |
Set explicit column keys (decryption properties).
|
FileDecryptionProperties.Builder |
FileDecryptionProperties.Builder.withFooterKey(byte[] footerKey) |
Set an explicit footer key.
|
FileDecryptionProperties.Builder |
FileDecryptionProperties.Builder.withKeyRetriever(DecryptionKeyRetriever keyRetriever) |
Set a key retriever callback.
|
FileDecryptionProperties.Builder |
FileDecryptionProperties.Builder.withoutFooterSignatureVerification() |
Skip integrity verification of plaintext footers.
|
FileDecryptionProperties.Builder |
FileDecryptionProperties.Builder.withPlaintextFilesAllowed() |
By default, reading plaintext (unencrypted) files is not allowed when using a decryptor
- in order to detect files that were not encrypted by mistake.
|