Symfony 4.1

ContentSecurityPolicyHandler




symfony

ContentSecurityPolicyHandler

वर्ग ContentSecurityPolicyHandler

WebProfiler बंडल के लिए सामग्री-सुरक्षा-नीति HTTP हेडर संभालता है।

तरीके

__construct ( NonceGenerator $ नॉनसिनजेनेटर)
सरणी getNonces ( Request $ अनुरोध, Response $ प्रतिक्रिया)

Twig टेम्पलेट्स और सामग्री-सुरक्षा-नीति हेडर में उपयोग किए जाने वाले गैर-सरणी की एक सरणी देता है।

disableCsp ()

सामग्री-सुरक्षा-नीति अक्षम करता है।

सरणी updateResponseHeaders ( Request $ अनुरोध, Response $ प्रतिक्रिया)

सफाई हेडर अस्थायी और अद्यतन सामग्री-सुरक्षा-नीति हेडर।

विवरण

__construct ( NonceGenerator $ नॉनसिनजेनेटर)

पैरामीटर

NonceGenerator $ nonceGenerator

सरणी getNonces ( Request $ अनुरोध, Response $ प्रतिक्रिया)

Twig टेम्पलेट्स और सामग्री-सुरक्षा-नीति हेडर में उपयोग किए जाने वाले गैर-सरणी की एक सरणी देता है।

नॉन द्वारा प्रदान किया जा सकता है; - अनुरोध - यदि HTML सामग्री को AJAX के माध्यम से लाया जाता है और DOM में डाला जाता है, तो इसे मूल के समान ही नॉन का उपयोग करना चाहिए - प्रतिक्रिया - GetNonces () के लिए एक कॉल पहले ही किया जा चुका है। एक ही गैर-लौटाए जाते हैं - वे अन्यथा अनियमित रूप से उत्पन्न होते हैं

पैरामीटर

Request $ अनुरोध
Response $ प्रतिक्रिया

प्रतिलाभ की मात्रा

सरणी

disableCsp ()

सामग्री-सुरक्षा-नीति अक्षम करता है।

सभी संबंधित हेडर हटा दिए जाएंगे।

सरणी अद्यतनअनुकूलकर्ता ( Request $ अनुरोध, Response $ प्रतिक्रिया)

सफाई हेडर अस्थायी और अद्यतन सामग्री-सुरक्षा-नीति हेडर।

पैरामीटर

Request $ अनुरोध
Response $ प्रतिक्रिया

प्रतिलाभ की मात्रा

सरणी सामग्री-सुरक्षा-नीति हेडर में बंडल द्वारा उपयोग किए जाने वाले निशान