27 lines
758 B
C#
27 lines
758 B
C#
namespace SiteManagementSystem_SoftwareEngineering_.Model
|
||
{
|
||
public class TokenFactoryConfiguration
|
||
{
|
||
/// <summary>
|
||
/// AccessToken有效期(分钟)
|
||
/// </summary>
|
||
public int AccessTokenExpire { get; set; } = 60;
|
||
|
||
/// <summary>
|
||
/// RefreshToken有效期(分钟)
|
||
/// </summary>
|
||
public int RefreshTokenExpire { get; set; } = 10080;
|
||
|
||
/// <summary>
|
||
/// 在RefreshToken过期前多久自动刷新RefreshToken
|
||
/// </summary>
|
||
public int RefreshTokenBefore { get; set; } = 1440;
|
||
|
||
public string Issuer { get; set; } = null!;
|
||
|
||
public string Audience { get; set; } = null!;
|
||
|
||
public string SigningKey { get; set; } = null!;
|
||
}
|
||
}
|