3.4.3.5 Understanding the CSP Header
A CSP header is structured into directives that specify which sources are allowed for different types of resources.
A Content Security Policy (CSP) header consists of the following:
default-src 'self'- This directive restricts all default resource loading (scripts, styles, fonts, etc.) to the same origin as your application.#APEX_CSP_NONCE#- APEX dynamically replaces this placeholder with a cryptographically secure nonce for each request. This allows inline scripts that include this nonce to execute, while blocking others.'unsafe-hashes' #APEX_CSP_HASHES#- Allows the use of specific inline scripts or styles that have been hashed and approved by APEX. Refers to the hashed value which corresponds todisplay:none;.object-src 'none'- Disallows the use of<object>,<embed>, and<applet>elements, which are commonly exploited.img-src 'self' data:- Allows images from the same origin and inline images encoded indata:URLs.
Parent topic: Configuring Content Security Policy (CSP)