using System.Text.Json.Serialization;
namespace Dpz.Core.Public.ViewModel;
/// <summary>
/// token配置
/// </summary>
public class TokenManagement
{
/// <summary>
/// 密钥
/// </summary>
[JsonPropertyName("secret")]
public string Secret { get; set; }
/// <summary>
/// 签发者
/// </summary>
[JsonPropertyName("issuer")]
public string Issuer { get; set; }
/// <summary>
/// 接收方
/// </summary>
[JsonPropertyName("audience")]
public string Audience { get; set; }
/// <summary>
/// 访问过期时间
/// </summary>
[JsonPropertyName("accessExpiration")]
public int AccessExpiration { get; set; }
/// <summary>
/// 刷新过期时间
/// </summary>
[JsonPropertyName("refreshExpiration")]
public int RefreshExpiration { get; set; }
}