Skip to main content
Loads an existing encrypted index and returns an instance of EncryptedIndex.

Parameters

RBAC user keys are minted by the root KEK holder via create_user_keys. A user then loads with load_index(name, their_user_kek, user_id=their_id). See access control.

Returns

EncryptedIndex: An instance of the loaded encrypted index.

Exceptions

  • Throws if the index name does not exist.
  • Throws if the index could not be loaded or decrypted.

Example Usage

RBAC user-scoped load