Home
last modified time | relevance | path

Searched refs:persistent_data (Results 1 – 25 of 29) sorted by relevance

12

/openbmc/bmcweb/include/
H A Dauthentication.hpp38 inline std::shared_ptr<persistent_data::UserSession> performBasicAuth( in performBasicAuth()
83 persistent_data::SessionStore::getInstance().getSessions()) in performBasicAuth()
85 if (session->sessionType != persistent_data::SessionType::Basic) in performBasicAuth()
100 return persistent_data::SessionStore::getInstance().generateUserSession( in performBasicAuth()
101 user, clientIp, std::nullopt, persistent_data::SessionType::Basic, in performBasicAuth()
105 inline std::shared_ptr<persistent_data::UserSession> performTokenAuth( in performTokenAuth()
115 persistent_data::SessionStore::getInstance().loginSessionByToken(token); in performTokenAuth()
119 inline std::shared_ptr<persistent_data::UserSession> performXtokenAuth( in performXtokenAuth()
130 persistent_data::SessionStore::getInstance().loginSessionByToken(token); in performXtokenAuth()
134 inline std::shared_ptr<persistent_data
[all...]
H A Dpersistent_data.hpp27 namespace persistent_data namespace
46 persistent_data::SessionStore::getInstance().applySessionTimeouts(); in ~ConfigFile()
47 if (persistent_data::SessionStore::getInstance().needsWrite()) in ~ConfigFile()
288 if (p.second->sessionType != persistent_data::SessionType::Basic && in writeData()
290 persistent_data::SessionType::MutualTLS) in writeData()
H A Dlogin_routes.hpp177 persistent_data::SessionStore::getInstance() in handleLogin()
179 persistent_data::SessionType::Session, in handleLogin()
207 persistent_data::SessionStore::getInstance().removeSession(session); in handleLogout()
H A Ddbus_privileges.hpp32 persistent_data::UserSession& session, in populateUserInfo()
182 std::shared_ptr<persistent_data::UserSession>& session, in getUserInfo()
H A Duser_monitor.hpp21 persistent_data::SessionStore::getInstance().removeSessionsByUsername( in onUserRemoved()
H A Dcookies.hpp14 const persistent_data::UserSession& session) in setSessionCookies()
H A Dforward_unauthorized.hpp57 if (!persistent_data::SessionStore::getInstance() in sendUnauthorized()
/openbmc/bmcweb/http/
H A Dmutual_tls.cpp162 const persistent_data::AuthConfigMethods& authMethodsConfig =
163 persistent_data::SessionStore::getInstance().getAuthMethodsConfig();
166 case persistent_data::MTLSCommonNameParseMode::Invalid:
167 case persistent_data::MTLSCommonNameParseMode::Whole:
172 case persistent_data::MTLSCommonNameParseMode::UserPrincipalName:
182 case persistent_data::MTLSCommonNameParseMode::CommonName:
186 case persistent_data::MTLSCommonNameParseMode::Meta:
200 std::shared_ptr<persistent_data::UserSession> verifyMtlsUser(
205 if (!persistent_data::SessionStore::getInstance()
263 return persistent_data
[all...]
H A Dmutual_tls.hpp12 std::shared_ptr<persistent_data::UserSession> verifyMtlsUser(
H A Dhttp_connection.hpp121 const persistent_data::AuthConfigMethods& c = in tlsVerifyCallback()
122 persistent_data::SessionStore::getInstance().getAuthMethodsConfig(); in tlsVerifyCallback()
474 persistent_data::SessionStore::getInstance().removeSession( in gracefulClose()
930 std::shared_ptr<persistent_data::UserSession> userSession;
931 std::shared_ptr<persistent_data::UserSession> mtlsSession;
H A Dwebsocket_impl.hpp52 const std::shared_ptr<persistent_data::UserSession>& sessionIn, in ConnectionImpl()
356 std::shared_ptr<persistent_data::UserSession> session;
H A Dhttp_request.hpp38 std::shared_ptr<persistent_data::UserSession> session;
/openbmc/bmcweb/test/redfish-core/include/
H A Devent_matches_filter_test.cpp16 persistent_data::UserSubscription sub; in TEST()
25 persistent_data::UserSubscription sub; in TEST()
33 persistent_data::UserSubscription sub; in TEST()
51 persistent_data::UserSubscription sub; in TEST()
66 persistent_data::UserSubscription sub; in TEST()
74 persistent_data::UserSubscription sub; in TEST()
/openbmc/bmcweb/redfish-core/include/
H A Devent_service_manager.hpp103 persistent_data::EventServiceConfig eventServiceConfig = in initConfig()
104 persistent_data::EventServiceStore::getInstance() in initConfig()
111 for (const auto& it : persistent_data::EventServiceStore::getInstance() in initConfig()
114 std::shared_ptr<persistent_data::UserSubscription> newSub = in initConfig()
173 persistent_data::EventServiceStore::getInstance() in loadOldBehavior()
181 std::optional<persistent_data::UserSubscription> in loadOldBehavior()
183 persistent_data::UserSubscription::fromJson(elem, in loadOldBehavior()
191 persistent_data::UserSubscription& newSub = in loadOldBehavior()
210 persistent_data::EventServiceStore::getInstance() in loadOldBehavior()
213 persistent_data::UserSubscription>( in loadOldBehavior()
[all …]
H A Dsubscription.hpp63 Subscription(std::shared_ptr<persistent_data::UserSubscription> userSubIn,
97 std::shared_ptr<persistent_data::UserSubscription> userSub;
H A Devent_matches_filter.hpp36 inline bool eventMatchesFilter(const persistent_data::UserSubscription& userSub, in eventMatchesFilter()
H A Dprivileges.hpp207 inline Privileges getUserPrivileges(const persistent_data::UserSession& session) in getUserPrivileges()
/openbmc/bmcweb/redfish-core/lib/
H A Dredfish_sessions.hpp41 const persistent_data::UserSession& session) in fillSessionObject()
89 persistent_data::SessionStore::getInstance().getSessionByUid(sessionId); in handleSessionGet()
110 persistent_data::SessionStore::getInstance().getSessionByUid(sessionId); in handleSessionDelete()
142 persistent_data::SessionStore::getInstance().removeSession(session); in handleSessionDelete()
149 persistent_data::SessionStore::getInstance().getAllUniqueIds(); in getSessionCollectionMembers()
211 std::shared_ptr<persistent_data::UserSession>& session) in processAfterSessionCreation()
289 std::shared_ptr<persistent_data::UserSession> session = in handleSessionCollectionPost()
290 persistent_data::SessionStore::getInstance().generateUserSession( in handleSessionCollectionPost()
292 persistent_data::SessionType::Session, isConfigureSelfOnly); in handleSessionCollectionPost()
333 persistent_data::SessionStore::getInstance().getTimeoutInSeconds(); in handleSessionServiceGet()
[all …]
H A Daccount_service.hpp866 persistent_data::AuthConfigMethods& authMethodsConfig = in handleAuthMethodsPatch()
867 persistent_data::SessionStore::getInstance().getAuthMethodsConfig(); in handleAuthMethodsPatch()
940 persistent_data::SessionStore::getInstance().updateAuthMethodsConfig( in handleAuthMethodsPatch()
943 persistent_data::getConfig().writeData(); in handleAuthMethodsPatch()
1114 std::shared_ptr<persistent_data::UserSession> session;
1154 persistent_data::SessionStore::getInstance() in afterVerifyUserExists()
1212 const std::shared_ptr<persistent_data::UserSession>& session) in updateUserProperties()
1315 using persistent_data::MTLSCommonNameParseMode;
1368 const persistent_data::AuthConfigMethods& authMethodsConfig = in handleAccountServiceGet()
1369 persistent_data::SessionStore::getInstance().getAuthMethodsConfig(); in handleAccountServiceGet()
[all …]
H A Devent_service.hpp91 const persistent_data::EventServiceConfig eventServiceConfig = in requestRoutesEventService()
92 persistent_data::EventServiceStore::getInstance() in requestRoutesEventService()
142 persistent_data::EventServiceConfig eventServiceConfig = in requestRoutesEventService()
143 persistent_data::EventServiceStore::getInstance() in requestRoutesEventService()
499 std::make_shared<persistent_data::UserSubscription>(), *url, in requestRoutesEventDestinationCollection()
781 const persistent_data::UserSubscription& userSub = in requestRoutesEventDestination()
H A Dservice_root.hpp48 std::string uuid = persistent_data::getConfig().systemUuid; in handleServiceRootGetImpl()
/openbmc/bmcweb/test/http/
H A Dmutual_tls.cpp130 std::shared_ptr<persistent_data::UserSession> session =
162 std::shared_ptr<persistent_data::UserSession> session =
174 std::shared_ptr<persistent_data::UserSession> session =
/openbmc/bmcweb/redfish-core/src/
H A Dsubscription.cpp62 std::shared_ptr<persistent_data::UserSubscription> userSubIn, in Subscription()
74 userSub{std::make_shared<persistent_data::UserSubscription>()}, in Subscription()
184 persistent_data::EventServiceConfig eventServiceConfig = in sendEventToSubscriber()
185 persistent_data::EventServiceStore::getInstance() in sendEventToSubscriber()
/openbmc/bmcweb/src/
H A Dssl_key_handler.cpp545 const persistent_data::AuthConfigMethods& c = in getSslServerContext()
546 persistent_data::SessionStore::getInstance().getAuthMethodsConfig(); in getSslServerContext()
/openbmc/bmcweb/
H A DREADME.md70 read/written can seen from the `persistent_data` namespace.

12