Skip to main content

Module keystore

Module keystore 

Source
Expand description

Public-facing Keystore wrapper.

A Keystore owns a crate::backend::StoreInstance produced by a registered backend. It is the Rust-side handle the FFI layer boxes into the opaque FFIKeystore pointer.

The wrapper exists to keep backend dispatch centralised: the FFI functions delegate here, and this module is the one place that knows how to translate (module_id, app_id) strings into backend calls.

Structsยง

Keystore
An open keystore connection.