MediaWiki
1.34.0
|
Classes | |
class | CookieSessionProvider |
A CookieSessionProvider persists sessions using cookies. More... | |
class | ImmutableSessionProviderWithCookie |
An ImmutableSessionProviderWithCookie doesn't persist the user, but optionally can use a cookie to support multiple IDs per session. More... | |
class | MetadataMergeException |
Subclass of UnexpectedValueException that can be annotated with additional data for debug logging. More... | |
class | PHPSessionHandler |
Adapter for PHP's session handling. More... | |
class | Session |
Manages data for an 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 |
Value object returned by SessionProvider. More... | |
class | SessionManager |
This serves as the entry point to the MediaWiki session handling system. More... | |
interface | SessionManagerInterface |
This exists to make IDEs happy, so they don't see the internal-but-required-to-be-public methods on SessionManager. 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 |
This exists to make IDEs happy, so they don't see the internal-but-required-to-be-public methods on SessionProvider. More... | |
class | Token |
Value object representing a CSRF token. More... | |
class | UserInfo |
Object holding data about a session's user. More... | |