Handshake.h File Reference
#include "anyp/ProtocolVersion.h"
#include "base/YesNoNone.h"
#include "parser/BinaryTokenizer.h"
#include "security/forward.h"
#include <unordered_set>
Include dependency graph for Handshake.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  Security::TlsDetails
 
class  Security::HandshakeParser
 Incremental TLS/SSL Handshake parser. More...
 

Namespaces

namespace  Security
 Network/connection security abstraction layer.
 

Functions

std::ostream & Security::operator<< (std::ostream &os, const TlsDetails &details)
 
bool Security::TlsFamilyProtocol (const AnyP::ProtocolVersion &version)
 whether the given protocol belongs to the TLS/SSL group of protocols More...
 
bool Security::TlsVersionEarlierThan (const AnyP::ProtocolVersion &a, const AnyP::ProtocolVersion &b)
 whether TLS/SSL protocol a precedes TLS/SSL protocol b More...
 
bool Security::Tls1p2orEarlier (const AnyP::ProtocolVersion &p)
 whether the given TLS/SSL protocol is TLS v1.2 or earlier, including SSL More...
 
bool Security::Tls1p3orLater (const AnyP::ProtocolVersion &p)
 whether the given TLS/SSL protocol is TLS v1.3 or later More...
 

 

Introduction

Documentation

Support

Miscellaneous

Web Site Translations

Mirrors