#include <cert_validate_message.h>


Classes | |
class | RecvdError |
Public Types | |
typedef RefCount< CertValidationResponse > | Pointer |
typedef std::vector< RecvdError > | RecvdErrors |
Public Member Functions | |
CertValidationResponse (const Security::SessionPointer &aSession) | |
RecvdError & | getError (int errorId) |
Static Public Member Functions | |
static uint64_t | MemoryUsedByResponse (const CertValidationResponse::Pointer &) |
Public Attributes | |
RecvdErrors | errors |
The list of parsed errors. More... | |
Helper::ResultCode | resultCode = Helper::Unknown |
The helper result code. More... | |
Security::SessionPointer | ssl |
Detailed Description
This class is used to store information found in certificate validation response messages read from certificate validator helper
Definition at line 38 of file cert_validate_message.h.
Member Typedef Documentation
◆ Pointer
Definition at line 41 of file cert_validate_message.h.
◆ RecvdErrors
Definition at line 58 of file cert_validate_message.h.
Constructor & Destructor Documentation
◆ CertValidationResponse()
|
inlineexplicit |
Definition at line 59 of file cert_validate_message.h.
Member Function Documentation
◆ getError()
Ssl::CertValidationResponse::RecvdError & Ssl::CertValidationResponse::getError | ( | int | errorId | ) |
Search in errors list for the error item with id=errorId. If none found a new RecvdError item added with the given id;
Definition at line 217 of file cert_validate_message.cc.
References Ssl::CertValidationResponse::RecvdError::id.
Referenced by Ssl::CertValidationMsg::tryParsingResponse().
◆ MemoryUsedByResponse()
|
static |
Definition at line 210 of file cert_validate_message.cc.
Member Data Documentation
◆ errors
RecvdErrors Ssl::CertValidationResponse::errors |
Definition at line 66 of file cert_validate_message.h.
Referenced by Security::PeerConnector::sslCrtvdCheckForErrors(), and Ssl::CertValidationMsg::tryParsingResponse().
◆ resultCode
Helper::ResultCode Ssl::CertValidationResponse::resultCode = Helper::Unknown |
Definition at line 67 of file cert_validate_message.h.
◆ ssl
Security::SessionPointer Ssl::CertValidationResponse::ssl |
Definition at line 68 of file cert_validate_message.h.
Referenced by Ssl::CertValidationMsg::tryParsingResponse().
The documentation for this class was generated from the following files:
- src/ssl/cert_validate_message.h
- src/ssl/cert_validate_message.cc
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