![]() |
Signet Forge 0.1.0
C++20 Parquet library with AI-native extensions
|
DEMO |
FileCryptoMetaData: file-level encryption metadata (parquet.thrift). More...
#include <types.hpp>
Public Member Functions | |
| FileCryptoMetaData ()=default | |
| void | serialize (CompactEncoder &enc) const |
| expected< void > | deserialize (CompactDecoder &dec) |
Public Attributes | |
| EncryptionAlgorithm | encryption_algorithm |
| Encryption algorithm (field 1, required). | |
| std::optional< std::vector< uint8_t > > | key_metadata |
| Key wrapping metadata (field 2). | |
FileCryptoMetaData: file-level encryption metadata (parquet.thrift).
Written as a separate Thrift blob at the end of encrypted Parquet files, after the regular footer. Contains the file-level encryption algorithm and optional key wrapping metadata.
|
default |
|
inline |
|
inline |
| EncryptionAlgorithm signet::forge::thrift::FileCryptoMetaData::encryption_algorithm |
| std::optional<std::vector<uint8_t> > signet::forge::thrift::FileCryptoMetaData::key_metadata |