‪TYPO3CMS  ‪main
TYPO3\CMS\Beuser\Domain\Repository\BackendUserSessionRepository Class Reference

Public Member Functions

 __construct ()
 
 findAllActive ()
 
 findByBackendUser (BackendUser $backendUser)
 
 getPersistedSessionIdentifier (AbstractUserAuthentication $userObject)
 
 terminateSessionByIdentifier (string $sessionIdentifier)
 

Protected Attributes

SessionBackendInterface $sessionBackend
 

Detailed Description

This class is a TYPO3 Backend implementation and is not considered part of the Public TYPO3 API.

Definition at line 28 of file BackendUserSessionRepository.php.

Constructor & Destructor Documentation

◆ __construct()

TYPO3\CMS\Beuser\Domain\Repository\BackendUserSessionRepository::__construct ( )

Definition at line 32 of file BackendUserSessionRepository.php.

Member Function Documentation

◆ findAllActive()

TYPO3\CMS\Beuser\Domain\Repository\BackendUserSessionRepository::findAllActive ( )

Find all active sessions for all backend users

Definition at line 40 of file BackendUserSessionRepository.php.

Referenced by TYPO3\CMS\Beuser\Domain\Repository\BackendUserSessionRepository\findByBackendUser().

◆ findByBackendUser()

TYPO3\CMS\Beuser\Domain\Repository\BackendUserSessionRepository::findByBackendUser ( BackendUser  $backendUser)

◆ getPersistedSessionIdentifier()

TYPO3\CMS\Beuser\Domain\Repository\BackendUserSessionRepository::getPersistedSessionIdentifier ( AbstractUserAuthentication  $userObject)

◆ terminateSessionByIdentifier()

TYPO3\CMS\Beuser\Domain\Repository\BackendUserSessionRepository::terminateSessionByIdentifier ( string  $sessionIdentifier)

Definition at line 89 of file BackendUserSessionRepository.php.

Member Data Documentation

◆ $sessionBackend

SessionBackendInterface TYPO3\CMS\Beuser\Domain\Repository\BackendUserSessionRepository::$sessionBackend
protected

Definition at line 30 of file BackendUserSessionRepository.php.