Drupal\Core\Session
Classes
Defines events for the account system.
A proxied implementation of AccountInterface.
Event fired when an account is set for the current session.
An implementation of AccountSwitcherInterface.
An account implementation representing an anonymous user.
Provides a container for application specific session metadata.
Generates and caches the permissions hash for a user.
Defines the default session configuration generator.
Default session handler.
Manages user sessions.
An implementation of the user account interface for the global user.
Wraps the session handler to prevent writes when not necessary or allowed.
Interfaces
Defines an account interface which represents the current user.
Defines an interface for a service which has the current account stored.
Defines an interface for a service for safe account switching.
Defines the user permissions hash generator interface.
Defines an interface for session configuration generators.
Defines the session manager interface.
Provides an interface for session handlers where writing can be disabled.