NegotiationHistory.h
Go to the documentation of this file.
Definition: ProtocolVersion.h:24
void retrieveParsedInfo(Security::TlsDetails::Pointer const &details)
Extract information from parser stored in TlsDetails object.
Definition: NegotiationHistory.cc:95
AnyP::ProtocolVersion helloVersion_
The TLS version of the hello message.
Definition: NegotiationHistory.h:40
const char * negotiatedVersion() const
String representation of TLS negotiated version.
Definition: NegotiationHistory.h:31
AnyP::ProtocolVersion supportedVersion_
The maximum supported TLS version.
Definition: NegotiationHistory.h:41
const char * cipherName() const
Definition: NegotiationHistory.cc:104
const char * helloVersion() const
String representation of the received TLS hello message version.
Definition: NegotiationHistory.h:33
const char * supportedVersion() const
Definition: NegotiationHistory.h:36
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