2024-09-17 00:17:58 +02:00
|
|
|
|
using System.Security.Claims;
|
|
|
|
|
|
|
|
|
|
|
|
namespace WatchIt.WebAPI.Services.Utility.User;
|
|
|
|
|
|
|
|
|
|
|
|
public interface IUserService
|
|
|
|
|
|
{
|
|
|
|
|
|
ClaimsPrincipal GetRawUser();
|
|
|
|
|
|
string? GetRawToken();
|
|
|
|
|
|
UserValidator GetValidator();
|
|
|
|
|
|
Guid GetJti();
|
2024-09-20 23:37:55 +02:00
|
|
|
|
long GetUserId();
|
2024-09-17 00:17:58 +02:00
|
|
|
|
}
|