myc_http_tools/models/internal_auth_config.rs
1use myc_config::secret_resolver::SecretResolver;
2use serde::{Deserialize, Serialize};
3
4#[derive(Debug, Clone, Deserialize, Serialize)]
5#[serde(rename_all = "camelCase")]
6pub struct InternalOauthConfig {
7 pub jwt_secret: SecretResolver<String>,
8 pub jwt_expires_in: SecretResolver<i64>,
9 pub tmp_expires_in: SecretResolver<i64>,
10}