#include <AclProxyAuth.h>
Public Member Functions | |
void | checkForAsync (ACLChecklist *) const override |
Static Public Member Functions | |
static ProxyAuthLookup * | Instance () |
Static Private Member Functions | |
static void | LookupDone (void *data) |
Static Private Attributes | |
static ProxyAuthLookup | instance_ |
Detailed Description
Definition at line 18 of file AclProxyAuth.h.
Member Function Documentation
◆ checkForAsync()
|
overridevirtual |
Implements ACLChecklist::AsyncState.
Definition at line 114 of file AclProxyAuth.cc.
References ACLFilledChecklist::al, assert, ACLFilledChecklist::auth_user_request, debugs, Filled(), RefCount< C >::getRaw(), LookupDone(), ACLFilledChecklist::request, Auth::UserRequest::start(), and Auth::UserRequest::valid().
◆ Instance()
|
static |
Definition at line 108 of file AclProxyAuth.cc.
References instance_.
Referenced by AuthenticateAcl(), and LookupDone().
◆ LookupDone()
|
staticprivate |
Definition at line 127 of file AclProxyAuth.cc.
References ACLFilledChecklist::auth_user_request, ACLFilledChecklist::conn(), Filled(), Instance(), ACLChecklist::resumeNonBlockingCheck(), ConnStateData::setAuth(), and Auth::UserRequest::valid().
Referenced by checkForAsync().
Member Data Documentation
◆ instance_
|
staticprivate |
Definition at line 26 of file AclProxyAuth.h.
Referenced by Instance().
The documentation for this class was generated from the following files:
- src/auth/AclProxyAuth.h
- src/auth/AclProxyAuth.cc