Files
WatchIt/WatchIt.Website/WatchIt.Website.Services/WatchIt.Website.Services.Tokens/ITokensService.cs

15 lines
461 B
C#

using WatchIt.Common.Model.Accounts;
namespace WatchIt.Website.Services.Tokens;
public interface ITokensService
{
Task<string?> GetAccessToken();
Task<string?> GetRefreshToken();
Task SaveAuthenticationData(AuthenticateResponse authenticateResponse);
Task SaveAccessToken(string accessToken);
Task SaveRefreshToken(string refreshToken);
Task RemoveAuthenticationData();
Task RemoveAccessToken();
Task RemoveRefreshToken();
}