aboutsummaryrefslogtreecommitdiffstats
path: root/code/api/src/Models/Database/Api/ApiAccessToken.cs
blob: cd7cd5081fdaa41883775ccc7395b0b95c1177cc (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
namespace IOL.GreatOffice.Api.Models.Database;

public class ApiAccessToken : Base
{
    public User User { get; set; }
    public DateTime ExpiryDate { get; set; }
    public bool AllowRead { get; set; }
    public bool AllowCreate { get; set; }
    public bool AllowUpdate { get; set; }
    public bool AllowDelete { get; set; }
    public bool HasExpired => ExpiryDate < AppDateTime.UtcNow;
}