ILIAS
release_5-3 Revision v5.3.23-19-g915713cf615
|
Class ilWebAccessCheckerDelivery. More...
Public Member Functions | |
__construct (GlobalHttpState $httpState, CookieFactory $cookieFactory) | |
ilWebAccessCheckerDelivery constructor. More... | |
Static Public Member Functions | |
static | run (GlobalHttpState $httpState, CookieFactory $cookieFactory) |
Protected Member Functions | |
handleRequest () | |
deny () | |
deliverDummyImage () | |
deliverDummyVideo () | |
handleAccessErrors (ilWACException $e) | |
deliver () | |
Private Attributes | |
$ilWebAccessChecker = null | |
$http | |
Class ilWebAccessCheckerDelivery.
Definition at line 17 of file class.ilWebAccessCheckerDelivery.php.
ilWebAccessCheckerDelivery::__construct | ( | GlobalHttpState | $httpState, |
CookieFactory | $cookieFactory | ||
) |
ilWebAccessCheckerDelivery constructor.
GlobalHttpState | $httpState | |
CookieFactory | $cookieFactory |
Definition at line 49 of file class.ilWebAccessCheckerDelivery.php.
References ILIAS\FileDelivery\http().
|
protected |
ilWACException |
Definition at line 174 of file class.ilWebAccessCheckerDelivery.php.
References $http, ilWACException\ACCESS_WITHOUT_CHECK, ilWebAccessChecker\getDisposition(), ilWebAccessChecker\getPathObject(), and ilWebAccessChecker\isChecked().
Referenced by handleRequest().
|
protected |
Definition at line 110 of file class.ilWebAccessCheckerDelivery.php.
References ilWebAccessChecker\getDisposition(), and ILIAS\FileDelivery\http().
Referenced by handleAccessErrors().
|
protected |
Definition at line 118 of file class.ilWebAccessCheckerDelivery.php.
References ilWebAccessChecker\getDisposition(), and ILIAS\FileDelivery\http().
Referenced by handleAccessErrors().
|
protected |
Definition at line 101 of file class.ilWebAccessCheckerDelivery.php.
References ilWACException\ACCESS_DENIED, ilWACException\ACCESS_WITHOUT_CHECK, and ilWebAccessChecker\isChecked().
Referenced by handleRequest().
|
protected |
ilWACException | $e |
Definition at line 129 of file class.ilWebAccessCheckerDelivery.php.
References $response, GuzzleHttp\Psr7\$stream, deliverDummyImage(), deliverDummyVideo(), ilWebAccessChecker\getPathObject(), ILIAS\FileDelivery\http(), and ilWebAccessChecker\initILIAS().
Referenced by handleRequest().
|
protected |
Definition at line 59 of file class.ilWebAccessCheckerDelivery.php.
References ilWACException\ACCESS_DENIED, ilWACException\ACCESS_DENIED_NO_LOGIN, ilWACException\ACCESS_DENIED_NO_PUB, ilWACException\ACCESS_WITHOUT_CHECK, ilWebAccessChecker\check(), deliver(), deny(), ilWebAccessChecker\DISPOSITION, handleAccessErrors(), ilInitialisation\handleErrorReporting(), ILIAS\FileDelivery\http(), ilWACException\INITIALISATION_FAILED, ilWACException\NO_CHECKING_INSTANCE, ilWebAccessChecker\REVALIDATE, ilWebAccessChecker\setDisposition(), ilWebAccessChecker\setRevalidateFolderTokens(), ilWebAccessChecker\setSendStatusCode(), and ilWebAccessChecker\STATUS_CODE.
|
static |
GlobalHttpState | $httpState | |
CookieFactory | $cookieFactory |
Definition at line 36 of file class.ilWebAccessCheckerDelivery.php.
Referenced by ilWACCheckingInstanceTest\setUp().
|
private |
Definition at line 27 of file class.ilWebAccessCheckerDelivery.php.
Referenced by deliver().
|
private |
Definition at line 23 of file class.ilWebAccessCheckerDelivery.php.