use chrono::{DateTime, Utc};
#[derive(Debug, Clone)]
pub struct SsoAccount {
pub account_id: String,
pub account_name: String,
pub email_address: String,
}
#[derive(Debug, Clone)]
pub struct SsoAccountRole {
pub account_id: String,
pub role_name: String,
}
#[derive(Debug, Clone)]
pub struct SsoRoleCredentials {
pub access_key_id: String,
pub secret_access_key: String,
pub session_token: String,
pub expiration: i64,
}
#[derive(Debug, Clone)]
pub struct SsoSession {
pub access_token: String,
pub logged_out: bool,
pub created_at: DateTime<Utc>,
}