Home
last modified time | relevance | path

Searched refs:SessionStore (Results 1 – 10 of 10) sorted by relevance

/openbmc/bmcweb/include/
H A Dsessions.hpp179 class SessionStore class
334 static SessionStore& getInstance() in getInstance()
336 static SessionStore sessionStore; in getInstance()
364 SessionStore(const SessionStore&) = delete;
365 SessionStore& operator=(const SessionStore&) = delete;
366 SessionStore(SessionStore&&) = delete;
367 SessionStore& operator=(const SessionStore&&) = delete;
368 ~SessionStore() = default;
381 SessionStore() : timeoutInSeconds(1800) {} in SessionStore() function in persistent_data::SessionStore
H A Dpersistent_data.hpp35 persistent_data::SessionStore::getInstance().applySessionTimeouts(); in ~ConfigFile()
36 if (persistent_data::SessionStore::getInstance().needsWrite()) in ~ConfigFile()
98 SessionStore::getInstance() in readData()
120 SessionStore::getInstance().authTokens.emplace( in readData()
137 SessionStore::getInstance().updateSessionTimeout( in readData()
217 const auto& c = SessionStore::getInstance().getAuthMethodsConfig(); in writeData()
238 data["timeout"] = SessionStore::getInstance().getTimeoutInSeconds(); in writeData()
242 for (const auto& p : SessionStore::getInstance().authTokens) in writeData()
H A Dauthentication.hpp31 persistent_data::SessionStore::getInstance().removeSession(req.session); in cleanupTempSession()
84 return persistent_data::SessionStore::getInstance().generateUserSession( in performBasicAuth()
99 persistent_data::SessionStore::getInstance().loginSessionByToken(token); in performTokenAuth()
114 persistent_data::SessionStore::getInstance().loginSessionByToken(token); in performXtokenAuth()
148 persistent_data::SessionStore::getInstance().loginSessionByToken( in performCookieAuth()
265 persistent_data::SessionStore::getInstance().getAuthMethodsConfig(); in authenticate()
H A Duser_monitor.hpp17 persistent_data::SessionStore::getInstance().removeSessionsByUsername( in onUserRemoved()
H A Dforward_unauthorized.hpp51 if (!persistent_data::SessionStore::getInstance() in sendUnauthorized()
H A Dlogin_routes.hpp163 auto session = persistent_data::SessionStore::getInstance() in handleLogin()
204 persistent_data::SessionStore::getInstance().removeSession(session); in handleLogout()
/openbmc/bmcweb/redfish-core/lib/
H A Dredfish_sessions.hpp81 persistent_data::SessionStore::getInstance().getSessionByUid(sessionId); in handleSessionGet()
102 persistent_data::SessionStore::getInstance().getSessionByUid(sessionId); in handleSessionDelete()
128 persistent_data::SessionStore::getInstance().removeSession(session); in handleSessionDelete()
135 persistent_data::SessionStore::getInstance().getUniqueIds( in getSessionCollectionMembers()
239 persistent_data::SessionStore::getInstance().generateUserSession( in handleSessionCollectionPost()
296 persistent_data::SessionStore::getInstance().getTimeoutInSeconds(); in handleSessionServiceGet()
328 persistent_data::SessionStore::getInstance().updateSessionTimeout( in handleSessionServicePatch()
H A Daccount_service.hpp833 persistent_data::SessionStore::getInstance().getAuthMethodsConfig(); in handleAuthMethodsPatch()
906 persistent_data::SessionStore::getInstance().updateAuthMethodsConfig( in handleAuthMethodsPatch()
1119 persistent_data::SessionStore::getInstance() in updateUserProperties()
1276 persistent_data::SessionStore::getInstance().getAuthMethodsConfig(); in handleAccountServiceGet()
/openbmc/bmcweb/http/
H A Dmutual_tls.hpp24 if (!persistent_data::SessionStore::getInstance() in verifyMtlsUser()
109 return persistent_data::SessionStore::getInstance().generateUserSession( in verifyMtlsUser()
H A Dhttp_connection.hpp124 if (caAvailable && persistent_data::SessionStore::getInstance() in prepareMutualTls()
357 persistent_data::SessionStore::getInstance().removeSession( in gracefulClose()