public interface IAuthorizationTokenProvider { Token CreateToken(User user); ClaimsPrincipal ValidateToken(string token); }