rvault/src/sys.rs
C0ffeeCode ed2620c8b8 Feat (Sealing): Encryption of Secrets (#1)
This adds support for encrypting and decrypting secrets.
It implements the APIs required for unsealing.
The APIs are not complete or compliant.

Reviewed-on: #1
Co-authored-by: C0ffeeCode <ritters_werth@outlook.com>
Co-committed-by: C0ffeeCode <ritters_werth@outlook.com>
2025-04-03 10:08:08 +02:00

16 lines
333 B
Rust

mod root_generation;
mod sealing;
use axum::Router;
use root_generation::root_generation;
use sealing::sealing_routes;
use crate::storage::DbPool;
/// System routes
pub fn sys_router(pool: DbPool) -> Router<DbPool> {
Router::new()
.merge(sealing_routes())
.merge(root_generation())
.with_state(pool)
}