9#ifndef SQUID_SRC_SECURITY_COMMUNICATIONSECRETS_H
10#define SQUID_SRC_SECURITY_COMMUNICATIONSECRETS_H
36 void record(std::ostream &)
const;
SBuf key
TLS session (pre-)master key.
SBuf random
CLIENT_RANDOM from the TLS connection.
void getClientRandom(const Connection &sconn)
void getMasterKey(const Session &session)
void getSessionId(const Session &session)
bool learnNew(const CommunicationSecrets &news)
CommunicationSecrets()=default
void record(std::ostream &) const
logs all known secrets using a (multiline) SSLKEYLOGFILE format
bool gotAll() const
whether we know all the secrets that could be extracted
Network/connection security abstraction layer.