protected function hasAccessToAction($packageKey, $subpackageKey, $controllerName, $actionName) {
		$actionControllerName = $this->router->getControllerObjectName($packageKey, $subpackageKey, $controllerName);

		try {
			return $this->privilegeManager->isGranted(
					'Neos\Flow\Security\Authorization\Privilege\Method\MethodPrivilege',
					new MethodPrivilegeSubject(
							new JoinPoint(
									NULL,
									$actionControllerName,
									$actionName . 'Action',
									array()
							)
					)
			);
		} catch(AccessDeniedException $e) {
			return FALSE;
		}
	}