An interface used by GAuth::SaslServer to obtain authentication secrets. More...
#include <gsaslserver.h>
Public Member Functions | |
virtual std::string | secret (const std::string &mechanism, const std::string &id) const =0 |
virtual std::string | source () const =0 |
virtual | ~Secrets () |
virtual bool | contains (const std::string &mechanism) const =0 |
![]() | |
virtual bool | valid () const =0 |
Returns true if a valid source of information. More... | |
virtual | ~Valid () |
Destructor. More... | |
An interface used by GAuth::SaslServer to obtain authentication secrets.
Definition at line 81 of file gsaslserver.h.
|
virtual |
Reimplemented in GAuth::Secrets, and GPop::Secrets.
Definition at line 32 of file gsaslserver.cpp.
|
pure virtual |
Implemented in GAuth::Secrets, and GPop::Secrets.
Referenced by GAuth::SaslServerBasicImp::SaslServerBasicImp().
|
pure virtual |
Implemented in GAuth::Secrets, and GPop::Secrets.
|
pure virtual |
Implemented in GAuth::Secrets, and GPop::Secrets.