Public Member Functions | |
Impl (const CredManagerOptions &options) | |
~Impl () | |
void | init_globalCredentials () |
void | init_userCredentials () |
bool | processCredentials (AuthData_Ptr &cred) |
AuthData_Ptr | getCred (const Url &url) const |
AuthData_Ptr | getCredFromFile (const Pathname &file) |
void | saveGlobalCredentials () |
void | saveUserCredentials () |
Public Attributes | |
CredManagerOptions | _options |
CredentialSet | _credsGlobal |
CredentialSet | _credsUser |
CredentialSet | _credsTmp |
bool | _globalDirty |
bool | _userDirty |
Definition at line 81 of file CredentialManager.cc.
zypp::media::CredentialManager::Impl::Impl | ( | const CredManagerOptions & | options | ) |
Definition at line 117 of file CredentialManager.cc.
References init_globalCredentials(), and init_userCredentials().
zypp::media::CredentialManager::Impl::~Impl | ( | ) | [inline] |
Definition at line 85 of file CredentialManager.cc.
void zypp::media::CredentialManager::Impl::init_globalCredentials | ( | ) |
Definition at line 127 of file CredentialManager.cc.
References _credsGlobal, _credsTmp, _options, DBG, zypp::media::CredManagerOptions::globalCredFilePath, and processCredentials().
Referenced by Impl().
void zypp::media::CredentialManager::Impl::init_userCredentials | ( | ) |
Definition at line 150 of file CredentialManager.cc.
References _credsTmp, _credsUser, _options, DBG, processCredentials(), and zypp::media::CredManagerOptions::userCredFilePath.
Referenced by Impl().
bool zypp::media::CredentialManager::Impl::processCredentials | ( | AuthData_Ptr & | cred | ) |
Definition at line 172 of file CredentialManager.cc.
References _credsTmp.
Referenced by getCredFromFile(), init_globalCredentials(), and init_userCredentials().
AuthData_Ptr zypp::media::CredentialManager::Impl::getCred | ( | const Url & | url | ) | const |
Definition at line 198 of file CredentialManager.cc.
References _credsGlobal, _credsUser, DBG, zypp::media::findIn(), zypp::url::ViewOption::WITH_PASSWORD, zypp::url::ViewOption::WITH_QUERY_STR, and zypp::url::ViewOption::WITH_USERNAME.
AuthData_Ptr zypp::media::CredentialManager::Impl::getCredFromFile | ( | const Pathname & | file | ) |
Definition at line 228 of file CredentialManager.cc.
References _credsTmp, _options, zypp::media::CredManagerOptions::customCredFileDir, processCredentials(), and WAR.
void zypp::media::CredentialManager::Impl::saveGlobalCredentials | ( | ) |
Definition at line 276 of file CredentialManager.cc.
References _credsGlobal, _options, zypp::media::CredManagerOptions::globalCredFilePath, and zypp::media::save_creds_in_file().
void zypp::media::CredentialManager::Impl::saveUserCredentials | ( | ) |
Definition at line 281 of file CredentialManager.cc.
References _credsUser, _options, zypp::media::save_creds_in_file(), and zypp::media::CredManagerOptions::userCredFilePath.
Definition at line 99 of file CredentialManager.cc.
Referenced by getCredFromFile(), init_globalCredentials(), init_userCredentials(), saveGlobalCredentials(), and saveUserCredentials().
Definition at line 101 of file CredentialManager.cc.
Referenced by getCred(), init_globalCredentials(), and saveGlobalCredentials().
Definition at line 102 of file CredentialManager.cc.
Referenced by getCred(), init_userCredentials(), and saveUserCredentials().
Definition at line 103 of file CredentialManager.cc.
Referenced by getCredFromFile(), init_globalCredentials(), init_userCredentials(), and processCredentials().
Definition at line 105 of file CredentialManager.cc.
Definition at line 106 of file CredentialManager.cc.