#pragma once #include #include class Token { public: explicit Token(const std::string &iTokenText, const std::chrono::seconds &iExpirationTime); std::string text() const; void setText(const std::string &iTokenText); void setExpirationTime(const std::chrono::seconds &iExpirationTime); bool isExpired(); private: std::string _tokenText; std::chrono::seconds _expirationTime; };