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