OpenVPN 3 Core Library
Loading...
Searching...
No Matches
openvpn::SNI::Metadata Class Referenceabstract

#include <sni_metadata.hpp>

Public Types

typedef std::unique_ptr< MetadataUPtr
 

Public Member Functions

virtual std::string sni_client_name (const AuthCert &ac) const =0
 
virtual ~Metadata ()=default
 

Detailed Description

Definition at line 23 of file sni_metadata.hpp.

Member Typedef Documentation

◆ UPtr

typedef std::unique_ptr<Metadata> openvpn::SNI::Metadata::UPtr

Definition at line 26 of file sni_metadata.hpp.

Constructor & Destructor Documentation

◆ ~Metadata()

virtual openvpn::SNI::Metadata::~Metadata ( )
virtualdefault

Member Function Documentation

◆ sni_client_name()

virtual std::string openvpn::SNI::Metadata::sni_client_name ( const AuthCert ac) const
pure virtual

The documentation for this class was generated from the following file: