Module store

Module store 

Source
Expand description

KeyStore: keys.json 加载 + 热替换 + 明文验证

Structs§

KeyStore
KeyStore:热可替换的 keys 集合
KeysFile
keys.json 顶层文件结构

Enums§

KeyStoreError

Functions§

append_key
追加一条新 key 到 keys.json(atomic rename)
list_keys
读取 keys.json 并返回所有记录快照(展示用;不暴露 hash 以外的敏感位)
remove_key
按 id 删除一条 key(atomic rename);返回是否真的删掉了一条
update_key
按 id 编辑一条 key(atomic rename);闭包返回 false 代表未改动 → 跳过落盘