pyarrow.parquet.encryption.KmsClient¶
- class pyarrow.parquet.encryption.KmsClient¶
Bases:
_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.