Lines Matching refs:persistent_data

38 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::UserSession> performCookieAuth( in performCookieAuth()
163 std::shared_ptr<persistent_data::UserSession> sessionOut = in performCookieAuth()
164 persistent_data::SessionStore::getInstance().loginSessionByToken( in performCookieAuth()
184 if (csrf.size() != persistent_data::sessionTokenSize) in performCookieAuth()
201 inline std::shared_ptr<persistent_data::UserSession> performTLSAuth( in performTLSAuth()
202 Response& res, const std::shared_ptr<persistent_data::UserSession>& session) in performTLSAuth()
255 inline std::shared_ptr<persistent_data::UserSession> authenticate( in authenticate()
260 [[maybe_unused]] const std::shared_ptr<persistent_data::UserSession>& in authenticate()
263 const persistent_data::AuthConfigMethods& authMethodsConfig = in authenticate()
264 persistent_data::SessionStore::getInstance().getAuthMethodsConfig(); in authenticate()
266 std::shared_ptr<persistent_data::UserSession> sessionOut = nullptr; in authenticate()