/**
* Removes an account
*
* @param object $object The account to remove
* @return void
* @throws IllegalObjectTypeException
*/
public function remove($object)
{
parent::remove($object);
/** @var Account $object */
$tag = 'TYPO3-Flow-Security-Account-' . md5($object->getAccountIdentifier());
$this->sessionManager->destroySessionsByTag($tag, sprintf('The account %s (%s) was deleted', $object->getAccountIdentifier(), $object->getAuthenticationProviderName()));
}