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;
75 #endif // TLSGNUTLSSERVERANON_H__
This is the common base class for (stream) encryption using GnuTLS.
An interface that allows for interacting with TLS implementations derived from TLSBase.
This class implements (stream) encryption using GnuTLS server-side.
virtual ~GnuTLSServerAnon()
std::list< std::string > StringList
GnuTLSServerAnon(TLSHandler *th)
The namespace for the gloox library.
virtual bool init(const std::string &clientKey=EmptyString, const std::string &clientCerts=EmptyString, const StringList &cacerts=StringList())
const std::string EmptyString