PHP Класс Neos\Flow\Tests\Unit\Security\Authentication\Provider\FileBasedSimpleKeyProviderTest

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

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

Свойство Тип Описание
$mockFileBasedSimpleKeyService Neos\Flow\Security\Cryptography\FileBasedSimpleKeyService | PHPUnit_Framework_MockObject_MockObject
$mockHashService Neos\Flow\Security\Cryptography\HashService | PHPUnit_Framework_MockObject_MockObject
$mockPolicyService Neos\Flow\Security\Policy\PolicyService | PHPUnit_Framework_MockObject_MockObject
$mockRole Neos\Flow\Security\Policy\Role | PHPUnit_Framework_MockObject_MockObject
$mockToken Neos\Flow\Security\Authentication\Token\PasswordToken | PHPUnit_Framework_MockObject_MockObject
$testKeyClearText string
$testKeyHashed string

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

Метод Описание
authenticatingAPasswordTokenChecksIfTheGivenClearTextPasswordMatchesThePersistedHashedPassword ( )
authenticatingAnUnsupportedTokenThrowsAnException ( )
authenticationAddsAnAccountHoldingTheConfiguredRoles ( )
authenticationFailsWithWrongCredentialsInAPasswordToken ( )
authenticationIsSkippedIfNoCredentialsInAPasswordToken ( )
canAuthenticateReturnsTrueOnlyForAnTokenThatHasTheCorrectProviderNameSet ( )
getTokenClassNameReturnsCorrectClassNames ( )
setUp ( )

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

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

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

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

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

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

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

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

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

public setUp ( )

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

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

protected FileBasedSimpleKeyService,Neos\Flow\Security\Cryptography|PHPUnit_Framework_MockObject_MockObject $mockFileBasedSimpleKeyService
Результат Neos\Flow\Security\Cryptography\FileBasedSimpleKeyService | PHPUnit_Framework_MockObject_MockObject

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

protected HashService,Neos\Flow\Security\Cryptography|PHPUnit_Framework_MockObject_MockObject $mockHashService
Результат Neos\Flow\Security\Cryptography\HashService | PHPUnit_Framework_MockObject_MockObject

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

protected PolicyService,Neos\Flow\Security\Policy|PHPUnit_Framework_MockObject_MockObject $mockPolicyService
Результат Neos\Flow\Security\Policy\PolicyService | PHPUnit_Framework_MockObject_MockObject

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

protected Role,Neos\Flow\Security\Policy|PHPUnit_Framework_MockObject_MockObject $mockRole
Результат Neos\Flow\Security\Policy\Role | PHPUnit_Framework_MockObject_MockObject

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

protected PasswordToken,Neos\Flow\Security\Authentication\Token|PHPUnit_Framework_MockObject_MockObject $mockToken
Результат Neos\Flow\Security\Authentication\Token\PasswordToken | PHPUnit_Framework_MockObject_MockObject

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

protected string $testKeyClearText
Результат string

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

protected string $testKeyHashed
Результат string