namespace AmtScanner.Api.Configuration;
///
/// JWT 配置
///
public class JwtSettings
{
///
/// 配置节名称
///
public const string SectionName = "Jwt";
///
/// 密钥(至少 32 字符)
///
public string SecretKey { get; set; } = string.Empty;
///
/// 签发者
///
public string Issuer { get; set; } = "AmtScanner";
///
/// 接收者
///
public string Audience { get; set; } = "AmtScannerClient";
///
/// Access Token 过期时间(分钟)
///
public int AccessTokenExpirationMinutes { get; set; } = 60;
///
/// Refresh Token 过期时间(天)
///
public int RefreshTokenExpirationDays { get; set; } = 7;
}