using System.Threading.Tasks; using xIdentityModels.Models; namespace xIdentityService.Interfaces { public partial interface IXTokenProvider { Task IsTokenExists (string accessToken); Task IsTokenExists (XTokenResponse tokens); Task RemoveToken (string accessToken); Task RemoveToken (XTokenResponse tokens); Task RetrieveToken (string accessToken); Task AddToken (XTokenResponse tokens); Task UpdateToken (XTokenResponse tokens); Task AddOrUpdateToken (XTokenResponse tokens); } }