|
ILIAS
trunk Revision v13.0_alpha-62-g3b72d83f2e5
|
The permission rule the file activities share: a file may only be handled by a user the system knows, never by the anonymous user. More...
Collaboration diagram for ILIAS\FileUpload\Activities\AccessCheck:Static Public Member Functions | |
| static | isKnownUser (int $usr_id) |
The permission rule the file activities share: a file may only be handled by a user the system knows, never by the anonymous user.
This is the whole authorisation of the low level activities on purpose - they work on temporary files that only their own handles address. Activities that touch real objects have to check RBAC.
Definition at line 31 of file AccessCheck.php.
|
static |
Definition at line 33 of file AccessCheck.php.
References ANONYMOUS_USER_ID, and ILIAS\Repository\int().
Referenced by ILIAS\File\Activities\CopyFile\isAllowedToPerform(), ILIAS\File\Activities\CreateFile\isAllowedToPerform(), ILIAS\File\Activities\DeleteFile\isAllowedToPerform(), ILIAS\File\Activities\DeliverFileObject\isAllowedToPerform(), ILIAS\File\Activities\DeliverFileVersion\isAllowedToPerform(), ILIAS\File\Activities\ListContainerContent\isAllowedToPerform(), ILIAS\File\Activities\ListFileVersions\isAllowedToPerform(), ILIAS\File\Activities\MoveFile\isAllowedToPerform(), ILIAS\File\Activities\ReplaceFileContent\isAllowedToPerform(), ILIAS\File\Activities\UpdateFileMetadata\isAllowedToPerform(), ILIAS\ResourceStorage\Activities\DeliverResource\isAllowedToPerform(), ILIAS\FileUpload\Activities\AccessCheckTest\testAUserOfTheSystemIsKnown(), ILIAS\FileUpload\Activities\AccessCheckTest\testNeitherNobodyNorTheAnonymousUserIsKnown(), and ILIAS\FileUpload\Activities\AccessCheckTest\testWithoutTheAnonymousUserNobodyIsKnown().
Here is the call graph for this function:
Here is the caller graph for this function: