PHP Class Nelmio\SecurityBundle\Tests\Listener\ContentSecurityPolicyListenerTest

Inheritance: extends PHPUnit_Framework_TestCase
Afficher le fichier Open project: nelmio/NelmioSecurityBundle

Méthodes publiques

Méthode Description
testAll ( )
testAvoidDuplicates ( )
testConnect ( )
testDefault ( )
testDefaultWithAddScript ( )
testDefaultWithSignatures ( )
testDefaultWithSignaturesAndNonce ( )
testDelimiter ( )
testDirectiveSetUnset ( )
testEmpty ( )
testEvenWithUnsafeInlineItAppliesSignature ( )
testFont ( )
testFrame ( )
testImg ( )
testMedia ( )
testNoCompatHeaders ( )
testObject ( )
testReportOnly ( )
testReportUri ( )
testScript ( )
testStyle ( )
testVendorPrefixes ( )
testWithContentTypeRestriction ( )

Méthodes protégées

Méthode Description
buildSimpleListener ( array $directives, $reportOnly = false, $compatHeaders = true, $contentTypes = [] )
callListener ( ContentSecurityPolicyListener $listener, $path, $masterReq, $contentType = 'text/html', array $digestData = [], $getNonce )
setUp ( )

Method Details

buildSimpleListener() protected méthode

protected buildSimpleListener ( array $directives, $reportOnly = false, $compatHeaders = true, $contentTypes = [] )
$directives array

callListener() protected méthode

protected callListener ( ContentSecurityPolicyListener $listener, $path, $masterReq, $contentType = 'text/html', array $digestData = [], $getNonce )
$listener Nelmio\SecurityBundle\EventListener\ContentSecurityPolicyListener
$digestData array

setUp() protected méthode

protected setUp ( )

testAll() public méthode

public testAll ( )

testAvoidDuplicates() public méthode

public testAvoidDuplicates ( )

testConnect() public méthode

public testConnect ( )

testDefault() public méthode

public testDefault ( )

testDefaultWithAddScript() public méthode

testDefaultWithSignatures() public méthode

testDefaultWithSignaturesAndNonce() public méthode

testDelimiter() public méthode

public testDelimiter ( )

testDirectiveSetUnset() public méthode

testEmpty() public méthode

public testEmpty ( )

testEvenWithUnsafeInlineItAppliesSignature() public méthode

testFont() public méthode

public testFont ( )

testFrame() public méthode

public testFrame ( )

testImg() public méthode

public testImg ( )

testMedia() public méthode

public testMedia ( )

testNoCompatHeaders() public méthode

public testNoCompatHeaders ( )

testObject() public méthode

public testObject ( )

testReportOnly() public méthode

public testReportOnly ( )

testReportUri() public méthode

public testReportUri ( )

testScript() public méthode

public testScript ( )

testStyle() public méthode

public testStyle ( )

testVendorPrefixes() public méthode

public testVendorPrefixes ( )

testWithContentTypeRestriction() public méthode