mirror of
https://github.com/monero-project/monero.git
synced 2025-05-06 10:15:00 -04:00
epee: remove dependency on common
This commit is contained in:
parent
a529f0a6c9
commit
40ab12a773
11 changed files with 31 additions and 23 deletions
|
@ -71,8 +71,8 @@ namespace net_utils
|
|||
std::uint32_t counter;
|
||||
};
|
||||
|
||||
http_server_auth() : user() {}
|
||||
http_server_auth(login credentials);
|
||||
http_server_auth() : user(), rng() {}
|
||||
http_server_auth(login credentials, std::function<void(size_t, uint8_t*)> r);
|
||||
|
||||
//! \return Auth response, or `boost::none` iff `request` had valid auth.
|
||||
boost::optional<http_response_info> get_response(const http_request_info& request)
|
||||
|
@ -81,10 +81,13 @@ namespace net_utils
|
|||
return do_get_response(request);
|
||||
return boost::none;
|
||||
}
|
||||
|
||||
private:
|
||||
boost::optional<http_response_info> do_get_response(const http_request_info& request);
|
||||
|
||||
boost::optional<session> user;
|
||||
|
||||
std::function<void(size_t, uint8_t*)> rng;
|
||||
};
|
||||
|
||||
//! Implements RFC 2617 digest auth. Digests from RFC 7616 can be added.
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue