tokenGenerator = $token_generator; } /** * {@inheritdoc} */ public static function create(ContainerInterface $container) { return new static( $container->get('csrf_token') ); } /** * Returns a CSRF protecting session token. * * @return \Symfony\Component\HttpFoundation\Response * The response object. */ public function csrfToken() { return new Response($this->tokenGenerator->get(CsrfRequestHeaderAccessCheck::TOKEN_KEY), 200, ['Content-Type' => 'text/plain']); } }