NegotiationHistory.cc
Go to the documentation of this file.
static AnyP::ProtocolVersion toProtocolVersion(const int v)
Definition: NegotiationHistory.cc:38
Definition: ProtocolVersion.h:24
static bool Enabled(const int section, const int level)
whether debugging the given section and the given level produces output
Definition: Stream.h:75
void retrieveParsedInfo(Security::TlsDetails::Pointer const &details)
Extract information from parser stored in TlsDetails object.
Definition: NegotiationHistory.cc:95
const char * cipherName() const
Definition: NegotiationHistory.cc:104
NegotiationHistory()
Definition: NegotiationHistory.cc:18
void retrieveNegotiatedInfo(const Security::SessionPointer &)
Extract negotiation information from TLS object.
Definition: NegotiationHistory.cc:72
const char * printTlsVersion(AnyP::ProtocolVersion const &v) const
String representation of the TLS version 'v'.
Definition: NegotiationHistory.cc:26
AnyP::ProtocolVersion tlsSupportedVersion
Definition: Handshake.h:35
const char * ProtocolType_str[]
AnyP::ProtocolVersion ProtocolVersion()
Protocol version to use in Http::Message structures wrapping FTP messages.
Definition: Elements.cc:24
bool TlsFamilyProtocol(const AnyP::ProtocolVersion &version)
whether the given protocol belongs to the TLS/SSL group of protocols
Definition: Handshake.h:133