public ClaimsPrincipal GetPrincipalFromExpiredToken(string token)
        {
            var            hmacKey  = AESServices.UserHmacKey(Constants.UserNumber, 3);
            var            jwtToken = JWTToken.ParseJwtToken(token.AESStringDecryption(Constants.UserNumber), ref hmacKey);
            ClaimsIdentity id       = new ClaimsIdentity(jwtToken.Claims, JWTToken.JWT_ID);

            id.BootstrapContext = jwtToken;
            ClaimsPrincipal principal = new ClaimsPrincipal(id);

            return(principal);
        }