sentc_crypto_common/
lib.rs1#![no_std]
11
12extern crate alloc;
13
14use alloc::string::String;
15
16pub mod content;
17pub mod content_searchable;
18pub mod content_sortable;
19pub mod crypto;
20pub mod file;
21pub mod group;
22pub mod server_default;
23pub mod user;
24
25pub use server_default::ServerOutput;
26
27type GeneralIdFormat = String;
28pub type GroupId = GeneralIdFormat;
29pub type UserId = GeneralIdFormat;
30pub type DeviceId = GeneralIdFormat;
31pub type EncryptionKeyPairId = GeneralIdFormat;
32pub type SignKeyPairId = GeneralIdFormat;
33pub type SymKeyId = GeneralIdFormat;
34pub type ContentId = GeneralIdFormat;
35pub type CategoryId = GeneralIdFormat;
36
37pub type FileId = GeneralIdFormat;
38pub type PartId = GeneralIdFormat;
39pub type FileSessionId = GeneralIdFormat;
40
41pub type CustomerId = GeneralIdFormat;
42pub type CustomerSecretTokenId = GeneralIdFormat;
43pub type CustomerPublicTokenId = GeneralIdFormat;
44pub type AppId = GeneralIdFormat;
45pub type JwtKeyId = GeneralIdFormat;