|
MediaWiki master
|
Namespaces | |
| namespace | Hook |
Classes | |
| class | BotPasswordSessionProvider |
| Session provider for bot passwords. More... | |
| class | CookieSessionProvider |
| The default session provider for MediaWiki which persists sessions using cookies. More... | |
| class | CsrfTokenSet |
| Stores and matches CSRF tokens belonging to a given session user. More... | |
| interface | CsrfTokenSetProvider |
| Provide an instance of CsrfTokenSet. More... | |
| class | ImmutableSessionProviderWithCookie |
| An ImmutableSessionProviderWithCookie doesn't persist the user, but optionally can use a cookie to support multiple IDs per session. More... | |
| class | JwtSessionCookieHelper |
| class | MetadataMergeException |
| Subclass of UnexpectedValueException annotated with data for debug logs. More... | |
| class | MultiBackendSessionStore |
| An implementation of a session store with two backends for storing anonymous and authenticated sessions separately. More... | |
| class | PHPSessionHandler |
| Adapter for PHP's session handling. More... | |
| class | Session |
| Manages data for an authenticated session. More... | |
| class | SessionBackend |
| This is the actual workhorse for Session. More... | |
| class | SessionId |
| Value object holding the session ID in a manner that can be globally updated. More... | |
| class | SessionInfo |
| Immutable value object returned by SessionProvider. More... | |
| class | SessionManager |
| This serves as the entry point to the MediaWiki session handling system. More... | |
| interface | SessionManagerInterface |
| MediaWiki\Session entry point interface. More... | |
| class | SessionOverflowException |
| OverflowException specific to the SessionManager, used when the request had multiple possible sessions tied for top priority. More... | |
| class | SessionProvider |
| A SessionProvider provides SessionInfo and support for Session. More... | |
| interface | SessionProviderInterface |
| MediaWiki\Session\Provider interface. More... | |
| interface | SessionStore |
| This is a session store abstraction layer, which can be used to read and write sessions to configured backend(s). More... | |
| class | SingleBackendSessionStore |
| An implementation of a session store with a single backend for storing anonymous and authenticated sessions. More... | |
| class | Token |
| Value object representing a CSRF token. More... | |
| class | UserInfo |
| Immutable object holding data about a session's user, used within SessionInfo. More... | |