FilledChecklist.h
Go to the documentation of this file.
ACLFilledChecklist * Filled(ACLChecklist *checklist)
convenience and safety wrapper for dynamic_cast<ACLFilledChecklist*>
Definition: FilledChecklist.h:120
Definition: Checklist.h:27
Definition: FilledChecklist.h:32
CBDATA_CLASS(ACLFilledChecklist)
bool destinationDomainChecked() const
Definition: FilledChecklist.cc:172
void setIdent(const char *userIdentity)
configure rfc931 user identity for the first time
Definition: FilledChecklist.cc:255
void setRequest(HttpRequest *)
configure client request-related fields for the first time
Definition: FilledChecklist.cc:236
~ACLFilledChecklist() override
Definition: FilledChecklist.cc:48
ACLFilledChecklist(const ACLFilledChecklist &)
not implemented; will cause link failures if used
bool destinationDomainChecked_
Definition: FilledChecklist.h:110
void markSourceDomainChecked()
Definition: FilledChecklist.cc:191
ACLFilledChecklist & operator=(const ACLFilledChecklist &)
not implemented; will cause link failures if used
void verifyAle() const override
warns if there are uninitialized ALE components and fills them
Definition: FilledChecklist.cc:73
CbcPointer< Security::CertErrors > sslErrors
Definition: FilledChecklist.h:94
void markDestinationDomainChecked()
Definition: FilledChecklist.cc:178
bool sourceDomainChecked() const
Definition: FilledChecklist.cc:185
AccessLogEntry::Pointer al
info for the future access.log, and external ACL
Definition: FilledChecklist.h:101
Auth::UserRequest::Pointer auth_user_request
Definition: FilledChecklist.h:83
ExternalACLEntryPointer extacl_entry
Definition: FilledChecklist.h:103
void syncAle(HttpRequest *adaptedRequest, const char *logUri) const override
assigns uninitialized adapted_request and url ALE components
Definition: FilledChecklist.cc:121
Definition: CachePeer.h:31
Definition: CbcPointer.h:26
Definition: client_side.h:84
Definition: HttpReply.h:25
Definition: HttpRequest.h:49
Definition: Address.h:41