Loading src/session.cpp +6 −4 Changes for src/session.cpp: 6 added lines, 4 removed lines. Original line number Diff line number Diff line Loading @@ -266,8 +266,9 @@ void authdb::LocalSession::cleanupExpired(){ } } static authdb::SessionData *createSessionData(authdb::AuthBackend &backend, uuid::uuid domainid, uuid::uuid userid){ using namespace authdb; namespace authdb { SessionData *createSessionData(AuthBackend &backend, uuid::uuid domainid, uuid::uuid userid){ std::string username; std::shared_ptr<AuthData::Record> cur=std::make_shared<AuthData::Record>(); Loading Loading @@ -375,8 +376,7 @@ static authdb::SessionData *createSessionData(authdb::AuthBackend &backend, uuid return newSession; } static void reloadSessionData(authdb::AuthBackend &backend, authdb::SessionData *cursess){ using namespace authdb; void reloadSessionData(AuthBackend &backend, SessionData *cursess){ Group group; std::string username; Loading Loading @@ -407,6 +407,8 @@ static void reloadSessionData(authdb::AuthBackend &backend, authdb::SessionData cursess->_username=username; } } // namespace authdb const authdb::SessionData *authdb::LocalSession::addSession(AuthBackend &backend,uuid::uuid domainid,uuid::uuid userid){ { std::lock_guard<std::mutex> guard(_lock); Loading src/session.h +2 −0 Changes for src/session.h: 2 added lines, 0 removed lines. Original line number Diff line number Diff line Loading @@ -101,6 +101,8 @@ namespace authdb { friend class LocalSession; friend class ClusterSession; friend class client::Client; friend SessionData *createSessionData(AuthBackend &backend, uuid::uuid domainid, uuid::uuid userid); friend void reloadSessionData(AuthBackend &backend, SessionData *cursess); }; // Session listing info (used by listSessions) Loading Loading
src/session.cpp +6 −4 Changes for src/session.cpp: 6 added lines, 4 removed lines. Original line number Diff line number Diff line Loading @@ -266,8 +266,9 @@ void authdb::LocalSession::cleanupExpired(){ } } static authdb::SessionData *createSessionData(authdb::AuthBackend &backend, uuid::uuid domainid, uuid::uuid userid){ using namespace authdb; namespace authdb { SessionData *createSessionData(AuthBackend &backend, uuid::uuid domainid, uuid::uuid userid){ std::string username; std::shared_ptr<AuthData::Record> cur=std::make_shared<AuthData::Record>(); Loading Loading @@ -375,8 +376,7 @@ static authdb::SessionData *createSessionData(authdb::AuthBackend &backend, uuid return newSession; } static void reloadSessionData(authdb::AuthBackend &backend, authdb::SessionData *cursess){ using namespace authdb; void reloadSessionData(AuthBackend &backend, SessionData *cursess){ Group group; std::string username; Loading Loading @@ -407,6 +407,8 @@ static void reloadSessionData(authdb::AuthBackend &backend, authdb::SessionData cursess->_username=username; } } // namespace authdb const authdb::SessionData *authdb::LocalSession::addSession(AuthBackend &backend,uuid::uuid domainid,uuid::uuid userid){ { std::lock_guard<std::mutex> guard(_lock); Loading
src/session.h +2 −0 Changes for src/session.h: 2 added lines, 0 removed lines. Original line number Diff line number Diff line Loading @@ -101,6 +101,8 @@ namespace authdb { friend class LocalSession; friend class ClusterSession; friend class client::Client; friend SessionData *createSessionData(AuthBackend &backend, uuid::uuid domainid, uuid::uuid userid); friend void reloadSessionData(AuthBackend &backend, SessionData *cursess); }; // Session listing info (used by listSessions) Loading