cert_validate_message.h
int ErrorCode
Squid-defined error code (<0), an error code returned by X.509 API, or zero.
Definition: forward.h:131
Definition: CbDataList.h:15
static const std::string param_error_reason
Parameter name for passing the error reason.
Definition: cert_validate_message.h:117
static const std::string code_cert_validate
String code for "cert_validate" messages.
Definition: cert_validate_message.h:109
void composeRequest(CertValidationRequest const &vcert)
Definition: cert_validate_message.cc:38
RecvdError & getError(int errorId)
Definition: cert_validate_message.cc:217
static const std::string param_error_depth
Parameter name for passing the error depth.
Definition: cert_validate_message.h:121
static const std::string param_cipher
Parameter name for SSL cipher.
Definition: cert_validate_message.h:125
static const std::string param_proto_version
Parameter name for SSL version.
Definition: cert_validate_message.h:123
static const std::string param_error_name
Parameter name for passing the major SSL error.
Definition: cert_validate_message.h:115
CertValidationResponse(const Security::SessionPointer &aSession)
Definition: cert_validate_message.h:59
RefCount< CertValidationResponse > Pointer
Definition: cert_validate_message.h:41
X509 * getCertByName(std::vector< CertItem > const &, std::string const &name)
Search a CertItems list for the certificate with ID "name".
Definition: cert_validate_message.cc:199
Definition: Xaction.cc:39
Definition: crtd_message.h:24
Definition: forward.h:15
Definition: cert_validate_message.h:80
bool parseResponse(CertValidationResponse &resp)
Parse a response message and fill the resp object with parsed information.
Definition: cert_validate_message.cc:93
static const std::string param_cert
Parameter name for passing SSL certificates.
Definition: cert_validate_message.h:113
static const std::string param_domain
Parameter name for passing intended domain name.
Definition: cert_validate_message.h:111
CertValidationMsg(MessageKind kind)
Definition: cert_validate_message.h:96
std::vector< RecvdError > RecvdErrors
Definition: cert_validate_message.h:58
static const std::string param_error_cert
Parameter name for passing the error cert ID.
Definition: cert_validate_message.h:119
void tryParsingResponse(CertValidationResponse &)
Definition: cert_validate_message.cc:109
static uint64_t MemoryUsedByResponse(const CertValidationResponse::Pointer &)
Definition: cert_validate_message.cc:210
Introduction
- About Squid
- Why Squid?
- Squid Developers
- How to Donate
- How to Help Out
- Getting Squid
- Squid Source Packages
- Squid Deployment Case-Studies
- Squid Software Foundation
Documentation
- Quick Setup
- Configuration:
- FAQ and Wiki
- Guide Books:
- Non-English
- More...
Support
- Security Advisories
- Bugzilla Database
- Mailing lists
- Contacting us
- Commercial services
- Project Sponsors
- Squid-based products