#include "squid.h"#include "../helper.h"#include "anyp/PortCfg.h"#include "base/AsyncCallbacks.h"#include "cache_cf.h"#include "fs_io.h"#include "helper/Reply.h"#include "Parsing.h"#include "sbuf/Stream.h"#include "SquidConfig.h"#include "SquidString.h"#include "ssl/cert_validate_message.h"#include "ssl/Config.h"#include "ssl/helper.h"#include "wordlist.h"#include <limits>
Go to the source code of this file.
Classes | |
| class | Ssl::GeneratorRequestor |
| Initiator of an Ssl::Helper query. More... | |
| class | Ssl::GeneratorRequest |
| A pending Ssl::Helper request, combining the original and collapsed queries. More... | |
| class | submitData |
Namespaces | |
| namespace | Ssl |
Typedefs | |
| typedef std::unordered_map< SBuf, GeneratorRequest * > | Ssl::GeneratorRequests |
| Ssl::Helper query:GeneratorRequest map. More... | |
Functions | |
| static void | Ssl::HandleGeneratorReply (void *data, const ::Helper::Reply &reply) |
| receives helper response More... | |
| static std::ostream & | operator<< (std::ostream &os, const Ssl::GeneratorRequest &gr) |
| prints Ssl::GeneratorRequest for debugging More... | |
| static void | sslCrtvdHandleReplyWrapper (void *data, const ::Helper::Reply &reply) |
Variables | |
| static Ssl::GeneratorRequests | TheGeneratorRequests |
| pending Ssl::Helper requests (to all certificate generator helpers combined) More... | |
Function Documentation
◆ operator<<()
|
static |
Definition at line 66 of file helper.cc.
References SBuf::id, Ssl::GeneratorRequest::query, Ssl::GeneratorRequest::requestors, and InstanceId< Class, ValueType >::value.
◆ sslCrtvdHandleReplyWrapper()
|
static |
Definition at line 266 of file helper.cc.
References assert, Helper::BrokenHelper, submitData::callback, DBG_IMPORTANT, debugs, Helper::Error, Ssl::CrtdMessage::getBody(), Ssl::CertValidationHelper::HelperCache, Ssl::CrtdMessage::OK, Helper::Okay, Ssl::CrtdMessage::parse(), Ssl::CertValidationMsg::parseResponse(), submitData::query, Ssl::CrtdMessage::REPLY, ScheduleCallHere, and submitData::ssl.
Referenced by Ssl::CertValidationHelper::Submit().
Variable Documentation
◆ TheGeneratorRequests
|
static |
Definition at line 73 of file helper.cc.
Referenced by Ssl::HandleGeneratorReply(), and Ssl::Helper::Submit().
