|
asio::awaitable< std::expected< evmc::address, AuthenticationError > > | dcn::authenticate (const http::Request &request, const AuthManager &auth_manager) |
|
asio::awaitable< http::Response > | dcn::GET_nonce (const http::Request &, std::vector< RouteArg >, QueryArgsList, AuthManager &) |
| Handle a GET request to /auth/nonce.
|
|
asio::awaitable< http::Response > | dcn::OPTIONS_auth (const http::Request &, std::vector< RouteArg >, QueryArgsList) |
|
asio::awaitable< http::Response > | dcn::POST_auth (const http::Request &, std::vector< RouteArg >, QueryArgsList, AuthManager &) |
| Handles a POST request to /auth.
|
|
asio::awaitable< http::Response > | dcn::OPTIONS_refresh (const http::Request &, std::vector< RouteArg >, QueryArgsList) |
|
asio::awaitable< http::Response > | dcn::POST_refresh (const http::Request &, std::vector< RouteArg >, QueryArgsList, AuthManager &) |
| Handles a POST request to /auth/refresh.
|
|