com\setasign\SetaSite\Module\DefaultModules\ContentSecurityPolicy
ContentSecurityPolicy Interface ModuleInterface
File: /SetaSite/src/Module/DefaultModules/ContentSecurityPolicy/ContentSecurityPolicy.php
Class hierarchy
Implements
Summary
Constants
PROVIDED_FILES
Properties
$cspBuilder
private ContentSecurityPolicy::$cspBuilder
Methods
__construct()
public ContentSecurityPolicy::__construct (
\com\setasign\SetaSite\SetaSite $setasite,
\com\setasign\SetaFramework\Config\Config $eventManager,
\com\setasign\SetaFramework\Helper\CspHelper $cspHelper,
\com\setasign\SetaFramework\Config\Config $config
)\com\setasign\SetaFramework\Config\Config $eventManager,
\com\setasign\SetaFramework\Helper\CspHelper $cspHelper,
\com\setasign\SetaFramework\Config\Config $config
You mustn't inject Users, Pages or SessionContext in the constructor and the last arguments must be: [Config $config]
Parameters
- $setasite: \com\setasign\SetaSite\SetaSite
- $eventManager: \com\setasign\SetaFramework\Config\Config
- $cspHelper: \com\setasign\SetaFramework\Helper\CspHelper
- $config: \com\setasign\SetaFramework\Config\Config
Exceptions
Throws \com\setasign\SetaSite\Module\ModuleDisabledException
getControllerName()
public \com\setasign\SetaSite\Module\AbstractModule::getControllerName (
string $controllerName
): stringParameters
- $controllerName: string
lookupFile()
public \com\setasign\SetaSite\Module\AbstractModule::lookupFile (
string $file
): \com\setasign\SetaFramework\FileSystem\FileParameters
- $file: string
Exceptions
Throws \com\setasign\SetaSite\FileSystem\InvalidPathException
