/**
  * {@inheritDoc}
  */
 public function isValidSession(Request $request, Session $session)
 {
     $valid = true;
     if ($this->qualifies($request) && in_array($request->getRequestId(), $this->requestIds)) {
         $valid = false;
         if (null != ($token = $request->request->get(self::SESSION_TOKEN_NAME))) {
             $valid = $session->getToken() == $token;
         }
     }
     return $valid;
 }