1
0
Fork 0
mirror of https://github.com/Yetangitu/owncloud-apps.git synced 2025-10-02 14:49:17 +02:00
nextcloud-apps/files_reader/appinfo/app.php

32 lines
898 B
PHP

<?php
/**
* ownCloud - Files_Reader App
*
* @author Frank de Lange
* @copyright 2015 - 2017 Frank de Lange
*
* This file is licensed under the Affero General Public License version 3 or
* later.
*/
namespace OCA\Files_Reader\AppInfo;
use OCP\AppFramework\App;
use OCP\Util;
\OCA\Files_Reader\Hooks::register();
Util::addscript('files_reader', 'plugin');
if(class_exists('\\OCP\\AppFramework\\Http\\EmptyContentSecurityPolicy')) {
$manager = \OC::$server->getContentSecurityPolicyManager();
$csp = new \OCP\AppFramework\Http\EmptyContentSecurityPolicy();
$csp->addAllowedStyleDomain('\'self\'');
$csp->addAllowedStyleDomain('blob:');
$csp->addAllowedScriptDomain('\'self\'');
$csp->addAllowedFrameDomain('\'self\'');
$csp->addAllowedChildSrcDomain('\'self\'');
$csp->addAllowedFontDomain('\'self\'');
$csp->addAllowedImageDomain('blob:');
$manager->addDefaultPolicy($csp);
}