From da9139b7bab95f6e5ba5f4bb2d99011c2d6db03a Mon Sep 17 00:00:00 2001 From: crupest Date: Wed, 23 Mar 2022 21:30:14 +0800 Subject: … MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Services/Token/UserTokenExpiredException.cs | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 BackEnd/Timeline/Services/Token/UserTokenExpiredException.cs (limited to 'BackEnd/Timeline/Services/Token/UserTokenExpiredException.cs') diff --git a/BackEnd/Timeline/Services/Token/UserTokenExpiredException.cs b/BackEnd/Timeline/Services/Token/UserTokenExpiredException.cs new file mode 100644 index 00000000..5e91ca6c --- /dev/null +++ b/BackEnd/Timeline/Services/Token/UserTokenExpiredException.cs @@ -0,0 +1,21 @@ +using System; + +namespace Timeline.Services.Token +{ + [Serializable] + public class UserTokenExpiredException : UserTokenException + { + public UserTokenExpiredException() : base(Resource.ExceptionUserTokenExpired) { } + public UserTokenExpiredException(string message) : base(message) { } + public UserTokenExpiredException(string message, Exception inner) : base(message, inner) { } + public UserTokenExpiredException(string token, DateTime expireTime, DateTime verifyTime) : base(token, Resource.ExceptionUserTokenExpired) { ExpireTime = expireTime; VerifyTime = verifyTime; } + public UserTokenExpiredException(string token, DateTime expireTime, DateTime verifyTime, Exception inner) : base(token, Resource.ExceptionUserTokenExpired, inner) { ExpireTime = expireTime; VerifyTime = verifyTime; } + protected UserTokenExpiredException( + System.Runtime.Serialization.SerializationInfo info, + System.Runtime.Serialization.StreamingContext context) : base(info, context) { } + + public DateTime ExpireTime { get; private set; } + + public DateTime VerifyTime { get; private set; } + } +} -- cgit v1.2.3