|
ILIAS
release_9 Revision v9.13-25-g2c18ec4c24f
|
Class ilFileServicesFilenameSanitizer. More...
Inheritance diagram for ilFileServicesFilenameSanitizer:
Collaboration diagram for ilFileServicesFilenameSanitizer:Public Member Functions | |
| __construct (ilFileServicesSettings $settings) | |
Public Member Functions inherited from ILIAS\Filesystem\Security\Sanitizing\FilenameSanitizerImpl | |
| __construct (private array $whitelist) | |
| FilenameSanitizerImpl constructor. More... | |
| isClean (string $filename) | |
| Checks if the filename is prefixed with a valid whitelisted ending. More... | |
| sanitize (string $filename) | |
Additional Inherited Members | |
Data Fields inherited from ILIAS\Filesystem\Security\Sanitizing\FilenameSanitizer | |
| const | CLEAN_FILE_SUFFIX = 'sec' |
| This file suffix will be used to sanitize not whitelisted file names. More... | |
Class ilFileServicesFilenameSanitizer.
Definition at line 26 of file class.ilFileServicesFilenameSanitizer.php.
| ilFileServicesFilenameSanitizer::__construct | ( | ilFileServicesSettings | $settings | ) |
Definition at line 28 of file class.ilFileServicesFilenameSanitizer.php.
References ILIAS\MetaData\Repository\Validation\Data\__construct(), ilFileServicesSettings\getBlackListedSuffixes(), and ilFileServicesSettings\getWhiteListedSuffixes().
Here is the call graph for this function: