using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Text.Json.Serialization;
using System.Threading.Tasks;
namespace HuanMeng.DotNetCore.JwtInfrastructure
{
///
/// JwtToken 配置文件
///
public class JwtTokenConfig
{
///
/// 加密值
///
[JsonPropertyName("secret")]
public string Secret { get; set; } = string.Empty;
///
/// 颁发者
///
[JsonPropertyName("issuer")]
public string Issuer { get; set; } = string.Empty;
///
/// 受众
///
[JsonPropertyName("audience")]
public string Audience { get; set; } = string.Empty;
///
/// 令牌过期时间
///
[JsonPropertyName("accessTokenExpiration")]
public int AccessTokenExpiration { get; set; }
///
/// 刷新令牌过期时间(一般会比令牌过期时间长)
///
[JsonPropertyName("refreshTokenExpiration")]
public int RefreshTokenExpiration { get; set; }
}
}