FileCryptoMetaData
Crypto metadata for files with encrypted footer *.
Properties
- $_TSPEC : mixed
- $encryption_algorithm : EncryptionAlgorithm
- Encryption algorithm. This field is only used for files with encrypted footer. Files with plaintext footer store algorithm id inside footer (FileMetaData structure).
- $isValidate : mixed
- $key_metadata : string
- Retrieval metadata of key used for encryption of footer, and (possibly) columns *.
Methods
- __construct() : mixed
- getName() : mixed
- read() : mixed
- write() : mixed
Properties
$_TSPEC
public
static mixed
$_TSPEC
= [1 => ['var' => 'encryption_algorithm', 'isRequired' => true, 'type' => \Thrift\Type\TType::STRUCT, 'class' => '\Flow\Parquet\Thrift\EncryptionAlgorithm'], 2 => ['var' => 'key_metadata', 'isRequired' => false, 'type' => \Thrift\Type\TType::STRING]]
$encryption_algorithm
Encryption algorithm. This field is only used for files with encrypted footer. Files with plaintext footer store algorithm id inside footer (FileMetaData structure).
public
EncryptionAlgorithm
$encryption_algorithm
$isValidate
public
static mixed
$isValidate
= false
$key_metadata
Retrieval metadata of key used for encryption of footer, and (possibly) columns *.
public
string
$key_metadata
Methods
__construct()
public
__construct([mixed $vals = null ]) : mixed
Parameters
- $vals : mixed = null
getName()
public
getName() : mixed
read()
public
read(mixed $input) : mixed
Parameters
- $input : mixed
write()
public
write(mixed $output) : mixed
Parameters
- $output : mixed