using System.Security.Claims; namespace SPMS.Application.Interfaces; public interface IJwtService { string GenerateAccessToken(long adminId, string role, string? serviceCode = null); ClaimsPrincipal? ValidateAccessToken(string token); string GenerateRefreshToken(); }