| $config | MediaWiki\Session\SessionProvider | protected |
| $cookieOptions | MediaWiki\Session\CookieSessionProvider | protected |
| $jti | MediaWiki\Session\CookieSessionProvider | protected |
| $logger | MediaWiki\Session\SessionProvider | protected |
| $manager | MediaWiki\Session\SessionProvider | protected |
| $params | MediaWiki\Session\CookieSessionProvider | protected |
| $priority | MediaWiki\Session\SessionProvider | protected |
| $userNameUtils | MediaWiki\Session\SessionProvider | protected |
| __construct(private JwtCodec $jwtCodec, private UrlUtils $urlUtils, $params=[]) | MediaWiki\Session\CookieSessionProvider | |
| MediaWiki::Session::SessionProvider::__construct() | MediaWiki\Session\SessionProvider | |
| __toString() | MediaWiki\Session\SessionProvider | |
| canAlwaysAutocreate() | MediaWiki\Session\SessionProvider | |
| canChangeUser() | MediaWiki\Session\CookieSessionProvider | |
| cookieDataToExport( $user, $remember) | MediaWiki\Session\CookieSessionProvider | protected |
| describe(Language $lang) | MediaWiki\Session\SessionProvider | |
| describeMessage() | MediaWiki\Session\SessionProvider | protected |
| getAllowedUserRights(SessionBackend $backend) | MediaWiki\Session\SessionProvider | |
| getConfig() | MediaWiki\Session\SessionProvider | protected |
| getCookie( $request, $key, $prefix, $default=null) | MediaWiki\Session\CookieSessionProvider | protected |
| getExtendedLoginCookies() | MediaWiki\Session\CookieSessionProvider | protected |
| getHookContainer() | MediaWiki\Session\SessionProvider | protected |
| getHookRunner() | MediaWiki\Session\SessionProvider | protected |
| getJwtClaimOverrides(int $expirationDuration) | MediaWiki\Session\CookieSessionProvider | protected |
| getJwtCookieOptions() | MediaWiki\Session\CookieSessionProvider | protected |
| getLoginCookieExpiration( $cookieName, $shouldRememberUser) | MediaWiki\Session\CookieSessionProvider | protected |
| getManager() | MediaWiki\Session\SessionProvider | |
| getRememberUserDuration() | MediaWiki\Session\CookieSessionProvider | |
| getRestrictions(?array $providerMetadata) | MediaWiki\Session\SessionProvider | |
| getUserInfoFromCookies( $request) | MediaWiki\Session\CookieSessionProvider | protected |
| getVaryCookies() | MediaWiki\Session\CookieSessionProvider | |
| getVaryHeaders() | MediaWiki\Session\SessionProvider | |
| hashToSessionId( $data, $key=null) | MediaWiki\Session\SessionProvider | protected |
| init(LoggerInterface $logger, Config $config, SessionManager $manager, HookContainer $hookContainer, UserNameUtils $userNameUtils) | MediaWiki\Session\SessionProvider | |
| invalidateSessionsForUser(User $user) | MediaWiki\Session\SessionProvider | |
| JWT_COOKIE_NAME | MediaWiki\Session\CookieSessionProvider | protected |
| makeException( $key,... $params) | MediaWiki\Session\SessionProvider | protected |
| mergeMetadata(array $savedMetadata, array $providedMetadata) | MediaWiki\Session\SessionProvider | |
| newSessionInfo( $id=null) | MediaWiki\Session\SessionProvider | |
| persistSession(SessionBackend $session, WebRequest $request) | MediaWiki\Session\CookieSessionProvider | |
| persistsSessionId() | MediaWiki\Session\CookieSessionProvider | |
| postInitSetup() | MediaWiki\Session\CookieSessionProvider | protected |
| preventSessionsForUser( $username) | MediaWiki\Session\SessionProvider | |
| provideSessionInfo(WebRequest $request) | MediaWiki\Session\CookieSessionProvider | |
| refreshSessionInfo(SessionInfo $info, WebRequest $request, &$metadata) | MediaWiki\Session\SessionProvider | |
| safeAgainstCsrf() | MediaWiki\Session\SessionProvider | |
| sessionDataToExport( $user) | MediaWiki\Session\CookieSessionProvider | protected |
| sessionIdWasReset(SessionBackend $session, $oldId) | MediaWiki\Session\SessionProvider | |
| setForceHTTPSCookie( $set, ?SessionBackend $backend, WebRequest $request) | MediaWiki\Session\CookieSessionProvider | protected |
| setJwtCookie(User $user, WebRequest $request, bool $shouldRememberUser) | MediaWiki\Session\CookieSessionProvider | protected |
| setLoggedOutCookie( $loggedOut, WebRequest $request) | MediaWiki\Session\CookieSessionProvider | protected |
| suggestLoginUsername(WebRequest $request) | MediaWiki\Session\CookieSessionProvider | |
| unpersistSession(WebRequest $request) | MediaWiki\Session\CookieSessionProvider | |
| useJwtCookie() | MediaWiki\Session\CookieSessionProvider | protected |
| verifyJwtCookie(WebRequest $request, SessionInfo &$sessionInfo) | MediaWiki\Session\CookieSessionProvider | protected |
| whyNoSession() | MediaWiki\Session\CookieSessionProvider | |