haste_server/auth_n/oidc/hardcoded_clients/mod.rs
1use haste_config::Config;
2use haste_fhir_model::r4::generated::resources::ClientApplication;
3
4use crate::ServerEnvironmentVariables;
5
6pub mod admin_app;
7
8#[allow(dead_code)]
9pub fn get_hardcoded_clients(
10 config: &dyn Config<ServerEnvironmentVariables>,
11) -> Vec<ClientApplication> {
12 let mut hardcoded_apps = vec![];
13
14 if let Some(app) = admin_app::get_admin_app(config) {
15 hardcoded_apps.push(app);
16 }
17
18 hardcoded_apps
19}