| Current Path : /var/www/surf/TYPO3/vendor/typo3/cms-extensionmanager/Configuration/ |
| Current File : /var/www/surf/TYPO3/vendor/typo3/cms-extensionmanager/Configuration/ContentSecurityPolicies.php |
<?php
declare(strict_types=1);
use TYPO3\CMS\Core\Security\ContentSecurityPolicy\Directive;
use TYPO3\CMS\Core\Security\ContentSecurityPolicy\Mutation;
use TYPO3\CMS\Core\Security\ContentSecurityPolicy\MutationCollection;
use TYPO3\CMS\Core\Security\ContentSecurityPolicy\MutationMode;
use TYPO3\CMS\Core\Security\ContentSecurityPolicy\Scope;
use TYPO3\CMS\Core\Security\ContentSecurityPolicy\UriValue;
use TYPO3\CMS\Core\Type\Map;
/**
* Allows to fetch images from TYPO3 Extension Repository used in Extension Manager module.
*/
return Map::fromEntries([
Scope::backend(),
new MutationCollection(
new Mutation(
MutationMode::Extend,
Directive::ImgSrc,
new UriValue('https://extensions.typo3.org'),
),
),
]);