'key' =>
$this->sessionKey,
'token_class' => \
is_object($token) ?
$token::
class D null,
]);
if ($token instanceof TokenInterface
) { $originalToken =
$token;
$token =
$this->
refreshUser($token);
if (!
$token) { $this->logger?->
debug('Token was deauthenticated after trying to refresh it.'
);
$this->dispatcher?->
dispatch(new TokenDeauthenticatedEvent($originalToken,
$request));
} } elseif (null !==
$token) { $this->logger?->
warning('Expected a security token from the session, got something else.',
['key' =>
$this->sessionKey, 'received' =>
$token]);
$token = null;
} if ($this->sessionTrackerEnabler
) { ($this->sessionTrackerEnabler
)();
}