ServerBump.h
Go to the documentation of this file.
38 explicit ServerBump(ClientHttpRequest *http, StoreEntry *e = nullptr, Ssl::BumpMode mode = Ssl::bumpServerFirst);
Definition: CbDataList.h:15
Security::CertErrors * sslErrors() const
SSL [certificate validation] errors.
Definition: ServerBump.cc:66
HttpRequest::Pointer request
faked, minimal request; required by Client API
Definition: ServerBump.h:53
Definition: client_side_request.h:30
Definition: client_side.h:79
void attachServerSession(const Security::SessionPointer &)
Sets the server TLS session object.
Definition: ServerBump.cc:60
Definition: Xaction.cc:39
Definition: ServerBump.h:33
Definition: Store.h:37
bool at(const BumpStep stp) const
whether we are currently performing the given processing step
Definition: ServerBump.h:47
Definition: StoreClient.h:73
bool connectedOk() const
whether there was a successful connection to (and peeking at) the origin server
Definition: ServerBump.h:44
Security::SessionPointer serverSession
The TLS session object on server side.
Definition: ServerBump.h:66
CBDATA_CLASS(ServerBump)
ServerBump(ClientHttpRequest *http, StoreEntry *e=nullptr, Ssl::BumpMode mode=Ssl::bumpServerFirst)
Definition: ServerBump.cc:23
bool at(const BumpStep step1, const BumpStep step2) const
whether we are currently performing one of the given processing steps
Definition: ServerBump.h:50
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