|
UniSet @VERSION@
|
Открытые члены | |
| UHttpRequestHandler (std::shared_ptr< IHttpRequestRegistry > _registry, const std::string &httpCORS_allow="*", const std::string &contentType="text/json; charset=UTF-8", const NetworkRules &whitelist=NetworkRules(), const NetworkRules &blacklist=NetworkRules(), const NetworkRules &trustedProxies=NetworkRules(), bool bearerRequired=false, const BearerTokens &bearerTokens=BearerTokens()) | |
| virtual void | handleRequest (Poco::Net::HTTPServerRequest &req, Poco::Net::HTTPServerResponse &resp) override |
Открытые статические члены | |
| static bool | match (const Poco::Net::IPAddress &ip, const NetworkRule &rule) |
| static bool | inRules (const Poco::Net::IPAddress &ip, const NetworkRules &rules) |
| static bool | isDenied (const Poco::Net::IPAddress &ip, const NetworkRules &whitelist, const NetworkRules &blacklist) |
| static bool | validateBearer (const std::string &header, const BearerTokens &tokens) |