40 lines
748 B
C#
40 lines
748 B
C#
namespace CloudGaming.Core.Identity.Models;
|
|
|
|
/// <summary>
|
|
/// jwt token 配置
|
|
/// </summary>
|
|
public class JwtTokenOptions
|
|
{
|
|
|
|
/// <summary>
|
|
///
|
|
/// </summary>
|
|
public string? JwtTokenKeyName { get; set; }
|
|
|
|
/// <summary>
|
|
///
|
|
/// </summary>
|
|
public string? JwtIssuerSigningKey { get; set; }
|
|
|
|
/// <summary>
|
|
///
|
|
/// </summary>
|
|
public string? JwtValidIssuer { get; set; }
|
|
|
|
/// <summary>
|
|
///
|
|
/// </summary>
|
|
public string? JwtValidAudience { get; set; }
|
|
|
|
/// <summary>
|
|
/// Jwt 过期时间
|
|
/// </summary>
|
|
public int JwtExpirationTime { get; set; }
|
|
|
|
/// <summary>
|
|
/// Jwt 刷新Token过期时间
|
|
/// </summary>
|
|
public int JwtRefreshTime { get; set; }
|
|
}
|
|
|