‪TYPO3CMS  ‪main
TYPO3\CMS\Core\Security\ContentSecurityPolicy\PolicyRegistry Class Reference

Public Member Functions

 appendMutationCollection (MutationCollection $collection)
 
list< MutationCollectiongetMutationCollections ()
 
 setMutationsCollections (MutationCollection ... $collections)
 
 hasMutationCollections ()
 

Private Attributes

array $mutationCollections = []
 

Detailed Description

A shared service registry to hold additional adjustments that were collected during processing the current request. For instance, it would be used to temporarily(!) allow a particular CSP URL/aspect.

Definition at line 27 of file PolicyRegistry.php.

Member Function Documentation

◆ appendMutationCollection()

TYPO3\CMS\Core\Security\ContentSecurityPolicy\PolicyRegistry::appendMutationCollection ( MutationCollection  $collection)

Definition at line 34 of file PolicyRegistry.php.

◆ getMutationCollections()

list<MutationCollection> TYPO3\CMS\Core\Security\ContentSecurityPolicy\PolicyRegistry::getMutationCollections ( )
Returns
‪list<MutationCollection>

Definition at line 42 of file PolicyRegistry.php.

References TYPO3\CMS\Core\Security\ContentSecurityPolicy\PolicyRegistry\$mutationCollections.

◆ hasMutationCollections()

TYPO3\CMS\Core\Security\ContentSecurityPolicy\PolicyRegistry::hasMutationCollections ( )

Definition at line 52 of file PolicyRegistry.php.

◆ setMutationsCollections()

TYPO3\CMS\Core\Security\ContentSecurityPolicy\PolicyRegistry::setMutationsCollections ( MutationCollection ...  $collections)

Definition at line 47 of file PolicyRegistry.php.

Member Data Documentation

◆ $mutationCollections

array TYPO3\CMS\Core\Security\ContentSecurityPolicy\PolicyRegistry::$mutationCollections = []
private