12345678910111213141516171819 |
- using Ropin.Inspection.Model;
- using Ropin.Inspection.Model.ViewModel;
- using System;
- using System.Collections.Generic;
- using System.Linq;
- using System.Security.Claims;
- using System.Threading.Tasks;
- namespace Ropin.Inspection.Api.Common.Token
- {
- public interface ITokenHelper
- {
- ComplexToken CreateToken(TsysUserDetailViewModel user);
- //ComplexToken CreateToken(Claim[] claims);
- Token RefreshToken(ClaimsPrincipal claimsPrincipal);
- ComplexToken RefreshTokenByClaimsPrincipal(ClaimsPrincipal claimsPrincipal);
- ComplexToken RefreshToken(string refreshToken);
- }
- }
|