bitwarden_server_communication_config/
lib.rs1#![deny(missing_docs)]
8
9#[cfg(feature = "uniffi")]
10uniffi::setup_scaffolding!();
11
12mod client;
13mod config;
14mod cookie_provider;
15mod middleware;
16mod platform_api;
17mod repository;
18
19pub use client::ServerCommunicationConfigClient;
20pub use config::{
21 BootstrapConfig, BootstrapConfigRequest, ServerCommunicationConfig,
22 SetCommunicationTypeRequest, SsoCookieVendorConfig, SsoCookieVendorConfigRequest,
23};
24pub use cookie_provider::CookieProvider;
25pub use middleware::ServerCommunicationConfigMiddleware;
26pub use platform_api::{AcquireCookieError, AcquiredCookie, ServerCommunicationConfigPlatformApi};
27pub use repository::{
28 ServerCommunicationConfigRepository, ServerCommunicationConfigRepositoryError,
29};
30
31#[cfg(feature = "wasm")]
32pub mod wasm;