pyarrow.parquet.encryption.KmsClient#
- class pyarrow.parquet.encryption.KmsClient#
Bases:
pyarrow.lib._Weakrefable
The abstract base class for KmsClient implementations.
- __init__(*args, **kwargs)#
Methods
__init__
(*args, **kwargs)unwrap_key
(self, wrapped_key, ...)Unwrap a key - decrypt it with the master key.
wrap_key
(self, key_bytes, master_key_identifier)Wrap a key - encrypt it with the master key.
- unwrap_key(self, wrapped_key, master_key_identifier)#
Unwrap a key - decrypt it with the master key.
- wrap_key(self, key_bytes, master_key_identifier)#
Wrap a key - encrypt it with the master key.