From db6629940e294b44d678e776ccce769a8ac715de Mon Sep 17 00:00:00 2001 From: crupest Date: Wed, 28 Apr 2021 16:55:37 +0800 Subject: refactor: ... --- .../Timeline/Services/Token/UserTokenHandler.cs | 30 ---------------------- 1 file changed, 30 deletions(-) (limited to 'BackEnd/Timeline/Services/Token/UserTokenHandler.cs') diff --git a/BackEnd/Timeline/Services/Token/UserTokenHandler.cs b/BackEnd/Timeline/Services/Token/UserTokenHandler.cs index 2eaea57e..7b57a06c 100644 --- a/BackEnd/Timeline/Services/Token/UserTokenHandler.cs +++ b/BackEnd/Timeline/Services/Token/UserTokenHandler.cs @@ -10,36 +10,6 @@ using Timeline.Entities; namespace Timeline.Services.Token { - public class UserTokenInfo - { - public long Id { get; set; } - public long Version { get; set; } - public DateTime ExpireAt { get; set; } - } - - public interface IUserTokenHandler - { - /// - /// Create a token for a given token info. - /// - /// The info to generate token. - /// Return the generated token. - /// Thrown when is null. - string GenerateToken(UserTokenInfo tokenInfo); - - /// - /// Verify a token and get the saved info. Do not validate lifetime!!! - /// - /// The token to verify. - /// The saved info in token. - /// Thrown when is null. - /// Thrown when the token is of bad format. - /// - /// If this method throw , it usually means the token is not created by this service. - /// - UserTokenInfo VerifyToken(string token); - } - public class JwtUserTokenHandler : IUserTokenHandler { private const string VersionClaimType = "timeline_version"; -- cgit v1.2.3