Skip to main content

Crate csaf_models

Crate csaf_models 

Source
Expand description

CSAF data models, SQLite management, and user models.

This crate provides:

  • Full CSAF 2.0 and 2.1 document serde types
  • Provider metadata model
  • SQLite connection pool with WAL mode
  • User and audit log models

Re-exports§

pub use db::DbPool;

Modules§

audit_log
Audit log model for CSAF CRUD operations.
csaf_document
Full CSAF 2.0 and 2.1 document serde types.
db
Embedded SQLite database management using rusqlite.
provider_meta
CSAF provider metadata model.
settings
Application settings model.
user
User model with Argon2id password hashing.