Clio develop
The XRP Ledger API server.
|
Interface for admin verification strategies. More...
#include <AdminVerificationStrategy.hpp>
Public Types | |
using | RequestHeader = boost::beast::http::request<boost::beast::http::string_body>::header_type |
Public Member Functions | |
virtual bool | isAdmin (RequestHeader const &request, std::string_view ip) const =0 |
Checks whether request is from a host that is considered authorized as admin. | |
Interface for admin verification strategies.
|
pure virtual |
Checks whether request is from a host that is considered authorized as admin.
request | The http request from the client |
ip | The ip addr of the client |
Implemented in web::IPAdminVerificationStrategy, and web::PasswordAdminVerificationStrategy.