‪TYPO3CMS  ‪main
TYPO3\CMS\Backend\Middleware\ContentSecurityPolicyReporter Class Reference
Inheritance diagram for TYPO3\CMS\Backend\Middleware\ContentSecurityPolicyReporter:
TYPO3\CMS\Core\Middleware\AbstractContentSecurityPolicyReporter

Public Member Functions

 process (ServerRequestInterface $request, RequestHandlerInterface $handler)
 
- ‪Public Member Functions inherited from ‪TYPO3\CMS\Core\Middleware\AbstractContentSecurityPolicyReporter
 __construct (protected readonly PolicyProvider $policyProvider, protected readonly ReportRepository $reportRepository, protected readonly HashService $hashService,)
 

Additional Inherited Members

- ‪Protected Member Functions inherited from ‪TYPO3\CMS\Core\Middleware\AbstractContentSecurityPolicyReporter
 persistCspReport (Scope $scope, ServerRequestInterface $request)
 
 generateReportSummary (Scope $scope, ReportDetails $details)
 
 anonymizeDetails (array $details)
 
 anonymizeUri (string $value)
 
 isCspReport (Scope $scope, ServerRequestInterface $request)
 
 isJson (string $value)
 
- ‪Protected Attributes inherited from ‪TYPO3\CMS\Core\Middleware\AbstractContentSecurityPolicyReporter
const URI_KEYS = ['document-uri', 'report-uri', 'blocked-uri', 'referrer']
 

Detailed Description

Definition at line 30 of file ContentSecurityPolicyReporter.php.

Member Function Documentation

◆ process()

TYPO3\CMS\Backend\Middleware\ContentSecurityPolicyReporter::process ( ServerRequestInterface  $request,
RequestHandlerInterface  $handler 
)