Class: ContentSecurityPolicy
- Inherits:
-
Object
- Object
- ContentSecurityPolicy
show all
- Defined in:
- lib/content_security_policy.rb,
lib/content_security_policy/builder.rb,
lib/content_security_policy/default.rb,
lib/content_security_policy/extension.rb,
lib/content_security_policy/middleware.rb
Defined Under Namespace
Modules: Extension
Classes: Builder, Default, Middleware
Class Method Summary
collapse
Instance Method Summary
collapse
Class Method Details
.nonce_placeholder(response_headers) ⇒ Object
.policy(theme_id = nil, base_url: Discourse.base_url, path_info: "/") ⇒ Object
7
8
9
|
# File 'lib/content_security_policy.rb', line 7
def policy(theme_id = nil, base_url: Discourse.base_url, path_info: "/")
new.build(theme_id, base_url: base_url, path_info: path_info)
end
|
Instance Method Details
#build(theme_id, base_url:, path_info: "/") ⇒ Object