You are here

constant Csp::DIRECTIVES_FALLBACK in Content-Security-Policy 8

Fallback order for each directive.

See also

https://www.w3.org/TR/CSP/#directive-fallback-list

File

src/Csp.php, line 92

Class

Csp
A CSP Header.

Namespace

Drupal\csp

Code

const DIRECTIVES_FALLBACK = [
  'script-src-elem' => [
    'script-src',
    'default-src',
  ],
  'script-src-attr' => [
    'script-src',
    'default-src',
  ],
  'script-src' => [
    'default-src',
  ],
  'style-src-elem' => [
    'style-src',
    'default-src',
  ],
  'style-src-attr' => [
    'style-src',
    'default-src',
  ],
  'style-src' => [
    'default-src',
  ],
  'worker-src' => [
    'child-src',
    'script-src',
    'default-src',
  ],
  'child-src' => [
    'script-src',
    'default-src',
  ],
  'connect-src' => [
    'default-src',
  ],
  'manifest-src' => [
    'default-src',
  ],
  'prefetch-src' => [
    'default-src',
  ],
  'object-src' => [
    'default-src',
  ],
  'frame-src' => [
    'child-src',
    'default-src',
  ],
  'media-src' => [
    'default-src',
  ],
  'font-src' => [
    'default-src',
  ],
  'img-src' => [
    'default-src',
  ],
];