Toggle navigation
Hot Examples
ES
EN
RU
DE
FR
ES
PT
IT
JP
ZH
KO
PHP
PHP
C#
Java
Go
C++
Python
JS
TS
Buscar
Inicio
Neos
Flow
Tests
Unit
Security
RequestPattern
CsrfProtectionTest
PHP Class Neos\Flow\Tests\Unit\Security\RequestPattern\CsrfProtectionTest
Hint: don't try to refactor into using a real object manager, action request or the like ... too many dependencies to work with the real objects.
Inheritance:
extends
Neos\Flow\Tests\UnitTestCase
Mostrar archivo
Open project: neos/flow-development-collection
Protected Properties
Property
Type
Description
$mockActionRequest
Neos\Flow\Mvc\ActionRequest
$mockSystemLogger
Neos\Flow\Log\SystemLoggerInterface
Public Methods
Method
Description
matchRequestReturnsFalseIfAuthorizationChecksAreDisabled
( )
matchRequestReturnsFalseIfNobodyIsAuthenticated
( )
matchRequestReturnsFalseIfRequestIsNoActionRequest
( )
matchRequestReturnsFalseIfRequestMethodIsSafe
( )
matchRequestReturnsFalseIfTheCsrfTokenIsPassedThroughAnHttpHeader
( )
matchRequestReturnsFalseIfTheTargetActionIsMentionedInThePolicyAndTheCsrfTokenIsValid
( )
matchRequestReturnsFalseIfTheTargetActionIsNotMentionedInThePolicy
( )
matchRequestReturnsFalseIfTheTargetActionIsTaggedWithSkipCsrfProtection
( )
matchRequestReturnsTrueIfTheTargetActionIsMentionedInThePolicyButNoCsrfTokenHasBeenSent
( )
matchRequestReturnsTrueIfTheTargetActionIsMentionedInThePolicyButTheCsrfTokenIsInvalid
( )
setUp
( )
Method Details
matchRequestReturnsFalseIfAuthorizationChecksAreDisabled()
public
method
public
matchRequestReturnsFalseIfAuthorizationChecksAreDisabled
( )
matchRequestReturnsFalseIfNobodyIsAuthenticated()
public
method
public
matchRequestReturnsFalseIfNobodyIsAuthenticated
( )
matchRequestReturnsFalseIfRequestIsNoActionRequest()
public
method
public
matchRequestReturnsFalseIfRequestIsNoActionRequest
( )
matchRequestReturnsFalseIfRequestMethodIsSafe()
public
method
public
matchRequestReturnsFalseIfRequestMethodIsSafe
( )
matchRequestReturnsFalseIfTheCsrfTokenIsPassedThroughAnHttpHeader()
public
method
public
matchRequestReturnsFalseIfTheCsrfTokenIsPassedThroughAnHttpHeader
( )
matchRequestReturnsFalseIfTheTargetActionIsMentionedInThePolicyAndTheCsrfTokenIsValid()
public
method
public
matchRequestReturnsFalseIfTheTargetActionIsMentionedInThePolicyAndTheCsrfTokenIsValid
( )
matchRequestReturnsFalseIfTheTargetActionIsNotMentionedInThePolicy()
public
method
public
matchRequestReturnsFalseIfTheTargetActionIsNotMentionedInThePolicy
( )
matchRequestReturnsFalseIfTheTargetActionIsTaggedWithSkipCsrfProtection()
public
method
public
matchRequestReturnsFalseIfTheTargetActionIsTaggedWithSkipCsrfProtection
( )
matchRequestReturnsTrueIfTheTargetActionIsMentionedInThePolicyButNoCsrfTokenHasBeenSent()
public
method
public
matchRequestReturnsTrueIfTheTargetActionIsMentionedInThePolicyButNoCsrfTokenHasBeenSent
( )
matchRequestReturnsTrueIfTheTargetActionIsMentionedInThePolicyButTheCsrfTokenIsInvalid()
public
method
public
matchRequestReturnsTrueIfTheTargetActionIsMentionedInThePolicyButTheCsrfTokenIsInvalid
( )
setUp()
public
method
public
setUp
( )
Property Details
$mockActionRequest
protected_oe property
protected
ActionRequest,Neos\Flow\Mvc
$mockActionRequest
return
Neos\Flow\Mvc\ActionRequest
$mockSystemLogger
protected_oe property
protected
SystemLoggerInterface,Neos\Flow\Log
$mockSystemLogger
return
Neos\Flow\Log\SystemLoggerInterface