CSPModel
Allows to manipulate the default ContentSecurityPolicy headers. Default values are configured in CSP Service Configuration.
implements: hash, method
bundle: standard portal bundle
since 2.3.6
Allows to manipulate the default ContentSecurityPolicy headers.
Default values are configured in CSP Service Configuration.
All accessible elements are defined in the global namespace 'custom.portal.csp' and therefore prefixed with it.
Defined hash keys
custom.portal.csp.connect ↦ SrcModel
since 2.3.6
Returns model for field 'connect-src'
custom.portal.csp.font ↦ SrcModel
since 2.3.6
Returns model for field 'font-src'
custom.portal.csp.frame ↦ SrcModel
since 2.3.6
Returns model for field 'frame-src' (replaces 'iframe', 'iframe' still supported)
custom.portal.csp.image ↦ SrcModel
since 2.3.6
Returns model for field 'img-src'
custom.portal.csp.manifest ↦ SrcModel
since 2.3.6
Returns model for field 'manifest-src'
custom.portal.csp.media ↦ SrcModel
since 2.3.6
Returns model for field 'media-src'
custom.portal.csp.object ↦ SrcModel
since 2.3.6
Returns model for field 'object-src'
custom.portal.csp.prefetch ↦ SrcModel
since 2.3.6
Returns model for field 'prefetch-src'
custom.portal.csp.script ↦ SrcModel
since 2.3.6
Returns model for field 'script-src'
custom.portal.csp.scriptAttribute ↦ SrcModel
since 2.3.6
Returns model for field 'script-src-attr'
custom.portal.csp.scriptElement ↦ SrcModel
since 2.3.6
Returns model for field 'script-src-elem'
custom.portal.csp.style ↦ SrcModel
since 2.3.6
Returns model for field 'style-src'
custom.portal.csp.styleAttribute ↦ SrcModel
since 2.3.6
Returns model for field 'style-src-attr'
custom.portal.csp.styleElement ↦ SrcModel
since 2.3.6
Returns model for field 'style-src-elem'
custom.portal.csp.worker ↦ SrcModel
since 2.3.6
Returns model for field 'worker-src'
Methods
custom.portal.csp(String:field, String:value) ↦ CSPModel
Allows to add a value to a field