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