// using MyNewProjectName.Domain.Entities; // using System.Security.Claims; // namespace MyNewProjectName.Application.Interfaces.Common; // public interface IJwtTokenGenerator // { // string GenerateAccessToken(User user, List roles, Guid tenantId); // string GenerateRefreshToken(); // ClaimsPrincipal GetPrincipalFromExpiredToken(string token); // }