ContentSecurityPolicyHeaders implements MiddlewareInterface

Read onlyYes
FinalYes

Adds Content-Security-Policy headers to response.

Internal

Table of Contents

Interfaces

MiddlewareInterface

Methods

__construct()  : mixed
applyToResponse()  : ResponseInterface
Apply Content-Security-Policy headers to an error response that bypassed the normal middleware stack (e.g. responses from ErrorController).
process()  : ResponseInterface

Methods

__construct()

public __construct(RequestId $requestId, LoggerInterface $logger, FrontendInterface $cache, PolicyProvider $policyProvider, CspConfigurationFactory $cspConfigurationFactory, ResponseService $responseService, DirectiveHashCollection $directiveHashCollection) : mixed
Parameters
$requestId : RequestId
$logger : LoggerInterface
$cache : FrontendInterface
$policyProvider : PolicyProvider
$cspConfigurationFactory : CspConfigurationFactory
$responseService : ResponseService
$directiveHashCollection : DirectiveHashCollection

applyToResponse()

Apply Content-Security-Policy headers to an error response that bypassed the normal middleware stack (e.g. responses from ErrorController).

public applyToResponse(ServerRequestInterface $request, ResponseInterface $response) : ResponseInterface
Parameters
$request : ServerRequestInterface
$response : ResponseInterface
Return values
ResponseInterface

process()

public process(ServerRequestInterface $request, RequestHandlerInterface $handler) : ResponseInterface
Parameters
$request : ServerRequestInterface
$handler : RequestHandlerInterface
Return values
ResponseInterface

        
On this page

Search results