using System.Security.Claims; using Govor.Core.Models.Users; namespace Govor.Application.Interfaces.Authentication; public interface IJwtService { Task GenerateAccessTokenAsync(User user, Guid sessionId); Task GenerateRefreshTokenAsync(User user); ClaimsPrincipal GetPrincipalFromExpiredToken(string token); }