15 const static std::string DEFAULT_GITHUB_TOKEN(
"unsetunsetunsetunsetunsetunsetunsetunset");
28 void reset()
override;
29 bool isAuthenticated();
37 std::string getRateLimitDescription();
40 virtual void processResponseHeaders(
const Poco::Net::HTTPResponse &res)
override;
42 Poco::URI &uri, std::ostream &responseStream)
override;
45 void addAuthenticationToken();
GitHubApiHelper : A helper class for supporting access to the github api through HTTP and HTTPS,...
virtual ~GitHubApiHelper()=default
std::string m_api_token
API token for github access.
InternetHelper : A helper class for supporting access to resources through HTTP and HTTPS.
ProxyInfo : Container for carrying around network proxy information.
Helper class which provides the Collimation Length for SANS instruments.