A implementation class used by GAuth::Secrets. More...
#include <gsecretsfile.h>
Public Member Functions | |
| SecretsFile (const G::Path &path, bool auto_, const std::string &name, const std::string &type) | |
| ~SecretsFile () | |
| bool | valid () const |
| std::string | id (const std::string &mechanism) const |
| std::string | secret (const std::string &mechanism) const |
| std::string | secret (const std::string &mechanism, const std::string &id) const |
| std::string | path () const |
| bool | contains (const std::string &mechanism) const |
A implementation class used by GAuth::Secrets.
Definition at line 42 of file gsecretsfile.h.
| GAuth::SecretsFile::SecretsFile | ( | const G::Path & | path, |
| bool | auto_, | ||
| const std::string & | name, | ||
| const std::string & | type | ||
| ) |
Definition at line 40 of file gsecretsfile.cpp.
References G_DEBUG, and G::Path::str().
| GAuth::SecretsFile::~SecretsFile | ( | ) |
Definition at line 182 of file gsecretsfile.cpp.
| bool GAuth::SecretsFile::contains | ( | const std::string & | mechanism | ) | const |
Definition at line 222 of file gsecretsfile.cpp.
| std::string GAuth::SecretsFile::id | ( | const std::string & | mechanism | ) | const |
Definition at line 186 of file gsecretsfile.cpp.
References G::Xtext::decode(), and G_DEBUG.
| std::string GAuth::SecretsFile::path | ( | ) | const |
Definition at line 217 of file gsecretsfile.cpp.
| std::string GAuth::SecretsFile::secret | ( | const std::string & | mechanism | ) | const |
Definition at line 197 of file gsecretsfile.cpp.
References G::Xtext::decode().
| std::string GAuth::SecretsFile::secret | ( | const std::string & | mechanism, |
| const std::string & | id | ||
| ) | const |
Definition at line 207 of file gsecretsfile.cpp.
References G::Xtext::decode(), and G::Xtext::encode().
| bool GAuth::SecretsFile::valid | ( | ) | const |
Definition at line 56 of file gsecretsfile.cpp.
1.8.9.1