You are here

Classes, traits, and interfaces in Content-Security-Policy 8

Primary tabs

Namesort descending Type Namespace Location Description Direct uses Use statements Strings
AddAssetsCommand class Drupal\csp_extras\Ajax csp_extras/src/Ajax/AddAssetsCommand.php AJAX command for including additional assets.
AjaxResponseAttachmentsProcessor class Drupal\csp_extras\Ajax csp_extras/src/Ajax/AjaxResponseAttachmentsProcessor.php Processes attachments of AJAX responses. 2
CoreCspSubscriber class Drupal\csp\EventSubscriber src/EventSubscriber/CoreCspSubscriber.php Alter CSP policy for core modules and themes. 2 2
CoreCspSubscriberTest class Drupal\Tests\csp\Unit\EventSubscriber tests/src/Unit/EventSubscriber/CoreCspSubscriberTest.php @coversDefaultClass \Drupal\csp\EventSubscriber\CoreCspSubscriber @group csp
Csp class Drupal\csp src/Csp.php A CSP Header. 16
CspEvents final class Drupal\csp src/CspEvents.php Contains all events dispatched by CSP module. 6
CspFirefoxBugTest class Drupal\Tests\csp\Unit tests/src/Unit/CspFirefoxBugTest.php Test Csp handling of Firefox bug #1313937.
CspOptimizationTest class Drupal\Tests\csp\Unit tests/src/Unit/CspOptimizationTest.php Test optimization of CSP directives.
CspReportingHandler class Drupal\csp\Annotation src/Annotation/CspReportingHandler.php Defines a CSP Response Handler Annotation object.
CspSettingsForm class Drupal\csp\Form src/Form/CspSettingsForm.php Form for editing Content Security Policy module settings. 1 1 1
CspSettingsFormTest class Drupal\Tests\csp\Unit\Form tests/src/Unit/Form/CspSettingsFormTest.php Test CSP Settings Form.
CspTest class Drupal\Tests\csp\Unit tests/src/Unit/CspTest.php Test manipulating directives in a policy.
HostValidator class Drupal\Tests\csp\Unit\Form tests/src/Unit/Form/CspSettingsFormTest.php
Ie9CspSubscriber class Drupal\csp\EventSubscriber src/EventSubscriber/Ie9CspSubscriber.php Alter CSP policy for IE9 Compatibility. 1 2
Ie9CspSubscriberTest class Drupal\Tests\csp\Unit\EventSubscriber tests/src/Unit/EventSubscriber/Ie9CspSubscriberTest.php @coversDefaultClass \Drupal\csp\EventSubscriber\Ie9CspSubscriber @group csp
LibraryPolicyBuilder class Drupal\csp src/LibraryPolicyBuilder.php Service to build policy information for libraries. 4 2
LibraryPolicyBuilderTest class Drupal\Tests\csp\Unit tests/src/Unit/LibraryPolicyBuilderTest.php @coversDefaultClass \Drupal\csp\LibraryPolicyBuilder @group csp
None class Drupal\csp\Plugin\CspReportingHandler src/Plugin/CspReportingHandler/None.php Null Csp Reporting Handler.
PolicyAlterEvent class Drupal\csp\Event src/Event/PolicyAlterEvent.php Event for altering a response CSP Policy. 5
ReportingHandlerBase class Drupal\csp\Plugin src/Plugin/ReportingHandlerBase.php Base Reporting Handler implementation. 4 4
ReportingHandlerInterface interface Drupal\csp\Plugin src/Plugin/ReportingHandlerInterface.php CSP Reporting Handler interface. 1
ReportingHandlerPluginManager class Drupal\csp src/ReportingHandlerPluginManager.php Plugin Manager for CSP Reporting Handlers. 3 2
ReportUri class Drupal\csp\Controller src/Controller/ReportUri.php Report URI Controller.
ReportUri class Drupal\csp\Plugin\CspReportingHandler src/Plugin/CspReportingHandler/ReportUri.php CSP Reporting Plugin for ReportURI service.
ResponseCspSubscriber class Drupal\csp\EventSubscriber src/EventSubscriber/ResponseCspSubscriber.php Class ResponseSubscriber. 1 2
ResponseCspSubscriberTest class Drupal\Tests\csp\Unit\EventSubscriber tests/src/Unit/EventSubscriber/ResponseCspSubscriberTest.php @coversDefaultClass \Drupal\csp\EventSubscriber\ResponseCspSubscriber @group csp
SiteLog class Drupal\csp\Plugin\CspReportingHandler src/Plugin/CspReportingHandler/SiteLog.php Csp Reporting Handler to use Drupal log.
Uri class Drupal\csp\Plugin\CspReportingHandler src/Plugin/CspReportingHandler/Uri.php CSP Reporting Plugin for a URI endpoint.

Other projects