PolicyMutatedEvent

New in version 12.3.

The PSR-14 event \TYPO3\CMS\Core\Security\ContentSecurityPolicy\Event\PolicyMutatedEvent will be dispatched once all mutations have been applied to the current Content Security Policy object, just before the corresponding HTTP header is added to the HTTP response object. This allows individual adjustments for custom implementations.

API

class TYPO3\CMS\Core\Security\ContentSecurityPolicy\Event\PolicyMutatedEvent
property scope
property defaultPolicy
isPropagationStopped()
Return type

bool

stopPropagation()
getCurrentPolicy()
Return type

TYPO3\CMS\Core\Security\ContentSecurityPolicy\Policy

setCurrentPolicy(TYPO3\\CMS\\Core\\Security\\ContentSecurityPolicy\\Policy $currentPolicy)
Parameters
  • $currentPolicy (TYPO3\CMS\Core\Security\ContentSecurityPolicy\Policy) -- the currentPolicy

getMutationCollections()
Return type

array

setMutationCollections(TYPO3\\CMS\\Core\\Security\\ContentSecurityPolicy\\MutationCollection $mutationCollections)
Parameters
  • $mutationCollections (TYPO3\CMS\Core\Security\ContentSecurityPolicy\MutationCollection) -- the mutationCollections