nosniff prevents non-executable mime times from becoming executable.
The X-XSS-Protection header will prevent the loading of a page if the
browser detects an xss attack. The Content-Security-Policy declares
what dynamic resources are allowed to load.
Adds the following header as user-setable via the
keystone_x_frame_options variable.
X-Frame-Options "DENY"
By default the X-Frame-Options header denies embedding in an iframe.
Reviewed: https:/ /review. openstack. org/507189 /git.openstack. org/cgit/ openstack/ openstack- ansible- os_keystone/ commit/ ?id=81a28142a06 5e07f16756b1bc4 cfb68a98e0a2e9
Committed: https:/
Submitter: Zuul
Branch: master
commit 81a28142a065e07 f16756b1bc4cfb6 8a98e0a2e9
Author: Matthew Thode <email address hidden>
Date: Mon Sep 25 11:08:21 2017 -0500
Add security headers to web accessable services.
Adds the following headers as static:
append Content-
nosniff prevents non-executable mime times from becoming executable. Security- Policy declares
The X-XSS-Protection header will prevent the loading of a page if the
browser detects an xss attack. The Content-
what dynamic resources are allowed to load.
Adds the following header as user-setable via the x_frame_ options variable.
keystone_
By default the X-Frame-Options header denies embedding in an iframe.
Change-Id: Iadd3e93bdb7e9d 41ae1d027196367 448dbce19f1
Partial-Bug: 1717321