xapi_rs/lrs/
mod.rs

1// SPDX-License-Identifier: GPL-3.0-or-later
2
3#![warn(missing_docs)]
4#![doc = include_str!("../../doc/LRS_README.md")]
5
6mod db;
7mod headers;
8pub mod resources;
9mod role;
10mod server;
11mod signature;
12mod stop_watch;
13mod user;
14
15pub(crate) use db::DB;
16pub(crate) use headers::*;
17pub use headers::{CONSISTENT_THRU_HDR, CONTENT_TRANSFER_ENCODING_HDR, HASH_HDR, VERSION_HDR};
18pub(crate) use resources::*;
19pub use role::Role;
20pub use server::build;
21pub(crate) use signature::*;
22pub use user::User;
23
24/// The pre base-64 encoded input for generating test user credentials and
25/// populating HTTP Authorization header.
26///
27/// IMPORTANT (rsn) 20250115 - must match value used in users migration
28pub const TEST_USER_PLAIN_TOKEN: &str = "test@my.xapi.net:";