BackendUserSessionRepository
This class is a TYPO3 Backend implementation and is not considered part of the Public TYPO3 API.
Table of Contents
Properties
Methods
- __construct() : mixed
- findAllActive() : array<string|int, mixed>
- Find all active sessions for all backend users
- findByBackendUser() : array<string|int, mixed>
- Find Sessions for specific BackendUser
- getPersistedSessionIdentifier() : string
- terminateSessionByIdentifier() : bool
Properties
$sessionBackend
protected
SessionBackendInterface
$sessionBackend
Methods
__construct()
public
__construct() : mixed
findAllActive()
Find all active sessions for all backend users
public
findAllActive() : array<string|int, mixed>
Return values
array<string|int, mixed>findByBackendUser()
Find Sessions for specific BackendUser
public
findByBackendUser(BackendUser $backendUser) : array<string|int, mixed>
Parameters
- $backendUser : BackendUser
Return values
array<string|int, mixed>getPersistedSessionIdentifier()
public
getPersistedSessionIdentifier(AbstractUserAuthentication $userObject) : string
Parameters
- $userObject : AbstractUserAuthentication
Return values
stringterminateSessionByIdentifier()
public
terminateSessionByIdentifier(string $sessionIdentifier) : bool
Parameters
- $sessionIdentifier : string