|
Monero
|
Implements RFC 2617 digest auth. Digests from RFC 7616 can be added. More...
#include <http_auth.h>
Classes | |
| struct | session |
Public Member Functions | |
| http_server_auth () | |
| http_server_auth (login credentials, std::function< void(size_t, uint8_t *)> r) | |
| boost::optional< http_response_info > | get_response (const http_request_info &request) |
Private Member Functions | |
| boost::optional< http_response_info > | do_get_response (const http_request_info &request) |
Private Attributes | |
| boost::optional< session > | user |
| std::function< void(size_t, uint8_t *)> | rng |
Implements RFC 2617 digest auth. Digests from RFC 7616 can be added.
|
inline |
| epee::net_utils::http::http_server_auth::http_server_auth | ( | login | credentials, |
| std::function< void(size_t, uint8_t *)> | r ) |
|
private |
|
inline |
|
private |
|
private |