GSmtp::SaslServer::Secrets Class Reference

An interface used by GSmtp::SaslServer to obtain authentication secrets. More...

#include <gsasl.h>

Inheritance diagram for GSmtp::SaslServer::Secrets:

GSmtp::Valid GPop::Secrets GSmtp::Secrets

List of all members.

Public Member Functions

virtual std::string secret (const std::string &mechanism, const std::string &id) const =0
virtual ~Secrets ()
virtual bool contains (const std::string &mechanism) const =0


Detailed Description

An interface used by GSmtp::SaslServer to obtain authentication secrets.

Definition at line 95 of file gsasl.h.


Constructor & Destructor Documentation

GSmtp::SaslServer::Secrets::~Secrets (  )  [virtual]

Reimplemented in GSmtp::Secrets, and GPop::Secrets.

Definition at line 485 of file gsasl_native.cpp.


Member Function Documentation

virtual std::string GSmtp::SaslServer::Secrets::secret ( const std::string &  mechanism,
const std::string &  id 
) const [pure virtual]

virtual bool GSmtp::SaslServer::Secrets::contains ( const std::string &  mechanism  )  const [pure virtual]


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

Generated on Fri Apr 18 15:56:14 2008 for E-MailRelay by  doxygen 1.5.5