FilledChecklist.h
Go to the documentation of this file.
ACLFilledChecklist * Filled(ACLChecklist *checklist)
convenience and safety wrapper for dynamic_cast<ACLFilledChecklist*>
Definition: FilledChecklist.h:121
Definition: Checklist.h:27
Definition: FilledChecklist.h:33
CBDATA_CLASS(ACLFilledChecklist)
bool destinationDomainChecked() const
Definition: FilledChecklist.cc:175
void setIdent(const char *userIdentity)
configure rfc931 user identity for the first time
Definition: FilledChecklist.cc:260
void setRequest(HttpRequest *)
configure client request-related fields for the first time
Definition: FilledChecklist.cc:240
~ACLFilledChecklist() override
Definition: FilledChecklist.cc:49
ACLFilledChecklist(const ACLFilledChecklist &)
not implemented; will cause link failures if used
bool destinationDomainChecked_
Definition: FilledChecklist.h:111
void markSourceDomainChecked()
Definition: FilledChecklist.cc:194
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:76
CbcPointer< Security::CertErrors > sslErrors
Definition: FilledChecklist.h:95
void markDestinationDomainChecked()
Definition: FilledChecklist.cc:181
bool sourceDomainChecked() const
Definition: FilledChecklist.cc:188
AccessLogEntry::Pointer al
info for the future access.log, and external ACL
Definition: FilledChecklist.h:102
Auth::UserRequest::Pointer auth_user_request
Definition: FilledChecklist.h:84
ExternalACLEntryPointer extacl_entry
Definition: FilledChecklist.h:104
void syncAle(HttpRequest *adaptedRequest, const char *logUri) const override
assigns uninitialized adapted_request and url ALE components
Definition: FilledChecklist.cc:124
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