15#ifndef TLSGNUTLSSERVERANON_H__
16#define TLSGNUTLSSERVERANON_H__
18#include "tlsgnutlsbase.h"
24#include <gnutls/gnutls.h>
25#include <gnutls/x509.h>
61 virtual void getCertInfo();
64 gnutls_anon_server_credentials_t m_anoncred;
65 gnutls_dh_params_t m_dhParams;
GnuTLSBase(TLSHandler *th, const std::string &server=EmptyString)
virtual ~GnuTLSServerAnon()
GnuTLSServerAnon(TLSHandler *th)
virtual bool init(const std::string &clientKey=EmptyString, const std::string &clientCerts=EmptyString, const StringList &cacerts=StringList())
An interface that allows for interacting with TLS implementations derived from TLSBase.
The namespace for the gloox library.
std::list< std::string > StringList
const std::string EmptyString