pub const DEFAULT_CLOCK_SKEW: i32 = 0;
pub const DEFAULT_CLOCK_TOLERANCE: u32 = 30;
#[derive(Debug, Clone)]
pub struct ConfigurationOptions {
pub skip_auth_checks: bool,
pub add_client_id_to_request: bool,
pub clock_skew: i32,
pub clock_tolerance: u32,
}
impl Default for ConfigurationOptions {
fn default() -> Self {
Self {
skip_auth_checks: false,
add_client_id_to_request: false,
clock_skew: DEFAULT_CLOCK_SKEW,
clock_tolerance: DEFAULT_CLOCK_TOLERANCE,
}
}
}