33 m_imp(new
SecretsFile(std::string(),true,std::string(),std::string()))
49 return m_imp->valid() ;
54 return m_imp->id( mechanism ) ;
59 return m_imp->secret( mechanism ) ;
64 return m_imp->secret( mechanism ,
id ) ;
69 return m_imp->contains( mechanism ) ;
virtual std::string secret(const std::string &mechanism) const
Final override from GAuth::SaslClient::Secrets.
virtual std::string id(const std::string &mechanism) const
Final override from GAuth::SaslClient::Secrets.
Secrets()
Default constructor for an in-valid(), empty-path object.
virtual bool valid() const
Final override from GAuth::Valid virtual base.
A implementation class used by GAuth::Secrets.
virtual ~Secrets()
Destructor.
virtual std::string source() const
Final override from GAuth::SaslServer::Secrets.
virtual bool contains(const std::string &mechanism) const
Final override from GAuth::SaslServer::Secrets.