pion-net  4.0.9
pion::net::HTTPAuth Member List

This is the complete list of members for pion::net::HTTPAuth, including all inherited members.

addPermit(const std::string &resource)pion::net::HTTPAuth
addRestrict(const std::string &resource)pion::net::HTTPAuth
addUser(std::string const &username, std::string const &password)pion::net::HTTPAuthinlinevirtual
AuthResourceSet typedefpion::net::HTTPAuthprotected
findResource(const AuthResourceSet &resource_set, const std::string &resource) const pion::net::HTTPAuthprotected
getUser(std::string const &username)pion::net::HTTPAuthinlinevirtual
handleRequest(HTTPRequestPtr &request, TCPConnectionPtr &tcp_conn)=0pion::net::HTTPAuthpure virtual
HTTPAuth(PionUserManagerPtr userManager)pion::net::HTTPAuthinline
m_loggerpion::net::HTTPAuthmutableprotected
m_resource_mutexpion::net::HTTPAuthmutableprotected
m_restrict_listpion::net::HTTPAuthprotected
m_user_managerpion::net::HTTPAuthprotected
m_white_listpion::net::HTTPAuthprotected
needAuthentication(HTTPRequestPtr const &http_request) const pion::net::HTTPAuthprotected
removeUser(std::string const &username)pion::net::HTTPAuthinlinevirtual
setLogger(PionLogger log_ptr)pion::net::HTTPAuthinlineprotected
setOption(const std::string &name, const std::string &value)pion::net::HTTPAuthinlinevirtual
updateUser(std::string const &username, std::string const &password)pion::net::HTTPAuthinlinevirtual
~HTTPAuth()pion::net::HTTPAuthinlinevirtual