summaryrefslogtreecommitdiff
path: root/Services/ITokenGenerator.cs
blob: 32db2b624693e891a9b7a1d3c5431624720b7161 (plain)
1
2
3
4
5
6
7
8
9
10
using System.Security.Claims;
using BackendPIA.Models;

namespace BackendPIA.Services {
    public interface ITokenGenerator {
        public string Generate(UserAccount user, string role);
        public string GenerateRefreshToken();
        public string? GetPrincipalFromToken(string token);
    }
}