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.