use openidconnect::reqwest; use crate::configuration::oidc::OidcConfiguration; pub mod oidc; #[derive(Clone)] pub struct Configuration { pub oidc_configuration: OidcConfiguration, } impl Configuration { pub async fn new(http_client: reqwest::Client) -> Self { Self { oidc_configuration: OidcConfiguration::new(http_client).await, } } }