PHP Класс Neos\Flow\Tests\Unit\Security\Authorization\PrivilegeManagerTest

Наследование: extends Neos\Flow\Tests\UnitTestCase
Показать файл Открыть проект

Защищенные свойства (Protected)

Свойство Тип Описание
$abstainPrivilege Neos\Flow\Security\Authorization\Privilege\PrivilegeInterface | PHPUnit_Framework_MockObject_MockObject
$denyPrivilege Neos\Flow\Security\Authorization\Privilege\PrivilegeInterface | PHPUnit_Framework_MockObject_MockObject
$grantPrivilege Neos\Flow\Security\Authorization\Privilege\PrivilegeInterface | PHPUnit_Framework_MockObject_MockObject
$mockJoinPoint Neos\Flow\Aop\JoinPointInterface | PHPUnit_Framework_MockObject_MockObject
$mockObjectManager Neos\Flow\ObjectManagement\ObjectManagerInterface | PHPUnit_Framework_MockObject_MockObject
$mockSecurityContext Neos\Flow\Security\Context | PHPUnit_Framework_MockObject_MockObject
$privilegeManager Neos\Flow\Security\Authorization\PrivilegeManager

Открытые методы

Метод Описание
isGrantedDeniesAccessIfADenyPrivilegeWasConfiguredForOneOfTheRoles ( )
isGrantedGrantsAccessIfAGrantPrivilegeAndNoDenyPrivilegeWasConfigured ( )
isGrantedGrantsAccessIfNoPolicyEntryCouldBeFound ( )
isGrantedGrantsAccessIfNoRolesAreAvailable ( )
isGrantedGrantsIfNoPrivilegeWasConfigured ( )
isPrivilegeTargetGrantedPrivilegeReturnsTrueIfAllVotersAbstainAndAllowAccessIfAllVotersAbstainIsTrue ( )
isPrivilegeTargetGrantedReturnsFalseIfAllVotersAbstainAndAllowAccessIfAllVotersAbstainIsFalse ( )
isPrivilegeTargetGrantedReturnsFalseIfOneVoterReturnsADenyVote ( )
isPrivilegeTargetGrantedReturnsTrueIfThereIsNoDenyVoteAndOneGrantVote ( )
setUp ( ) : void

Описание методов

isGrantedDeniesAccessIfADenyPrivilegeWasConfiguredForOneOfTheRoles() публичный Метод

isGrantedGrantsAccessIfAGrantPrivilegeAndNoDenyPrivilegeWasConfigured() публичный Метод

isGrantedGrantsAccessIfNoPolicyEntryCouldBeFound() публичный Метод

isGrantedGrantsAccessIfNoRolesAreAvailable() публичный Метод

isGrantedGrantsIfNoPrivilegeWasConfigured() публичный Метод

isPrivilegeTargetGrantedPrivilegeReturnsTrueIfAllVotersAbstainAndAllowAccessIfAllVotersAbstainIsTrue() публичный Метод

isPrivilegeTargetGrantedReturnsFalseIfAllVotersAbstainAndAllowAccessIfAllVotersAbstainIsFalse() публичный Метод

isPrivilegeTargetGrantedReturnsFalseIfOneVoterReturnsADenyVote() публичный Метод

isPrivilegeTargetGrantedReturnsTrueIfThereIsNoDenyVoteAndOneGrantVote() публичный Метод

setUp() публичный Метод

public setUp ( ) : void
Результат void

Описание свойств

$abstainPrivilege защищенное свойство

protected PrivilegeInterface,Neos\Flow\Security\Authorization\Privilege|PHPUnit_Framework_MockObject_MockObject $abstainPrivilege
Результат Neos\Flow\Security\Authorization\Privilege\PrivilegeInterface | PHPUnit_Framework_MockObject_MockObject

$denyPrivilege защищенное свойство

protected PrivilegeInterface,Neos\Flow\Security\Authorization\Privilege|PHPUnit_Framework_MockObject_MockObject $denyPrivilege
Результат Neos\Flow\Security\Authorization\Privilege\PrivilegeInterface | PHPUnit_Framework_MockObject_MockObject

$grantPrivilege защищенное свойство

protected PrivilegeInterface,Neos\Flow\Security\Authorization\Privilege|PHPUnit_Framework_MockObject_MockObject $grantPrivilege
Результат Neos\Flow\Security\Authorization\Privilege\PrivilegeInterface | PHPUnit_Framework_MockObject_MockObject

$mockJoinPoint защищенное свойство

protected JoinPointInterface,Neos\Flow\Aop|PHPUnit_Framework_MockObject_MockObject $mockJoinPoint
Результат Neos\Flow\Aop\JoinPointInterface | PHPUnit_Framework_MockObject_MockObject

$mockObjectManager защищенное свойство

protected ObjectManagerInterface,Neos\Flow\ObjectManagement|PHPUnit_Framework_MockObject_MockObject $mockObjectManager
Результат Neos\Flow\ObjectManagement\ObjectManagerInterface | PHPUnit_Framework_MockObject_MockObject

$mockSecurityContext защищенное свойство

protected Context,Neos\Flow\Security|PHPUnit_Framework_MockObject_MockObject $mockSecurityContext
Результат Neos\Flow\Security\Context | PHPUnit_Framework_MockObject_MockObject

$privilegeManager защищенное свойство

protected PrivilegeManager,Neos\Flow\Security\Authorization $privilegeManager
Результат Neos\Flow\Security\Authorization\PrivilegeManager