‪TYPO3CMS  11.5
TYPO3\CMS\Backend\Tests\Functional\Controller\MfaConfigurationControllerTest Class Reference
Inheritance diagram for TYPO3\CMS\Backend\Tests\Functional\Controller\MfaConfigurationControllerTest:

Public Member Functions

 handleRequestReturnsBadRequestForInvalidActionTest ()
 
 handleRequestFallsBackToOverviewActionIfNoActionGivenTest ()
 
 handleRequestShowsAllRegisteredProvidersTest ()
 
 handleRequestAddsInformationAboutMfaBeingRequiredAndRecommendedTest ()
 
 handleRequestIndicatesDefaultProviderTest ()
 
 handleRequestRespectsReturnUrlTest ()
 
 handleRequestRedirectsToOverviewOnActionProviderMismatchTest (string $action, string $provider, bool $providerActive, string $flashMessage)
 
 handleRequestRedirectsToOverviewOnActionProviderMismatchTestDataProvider ()
 
 handleRequestForwardsToCorrectActionTest (string $action, string $provider, bool $providerActive, bool $redirect, string $searchString)
 
 handleRequestForwardsToCorrectActionTestDataProvider ()
 
 handleRequestAddsFormOnInteractionViewsTest (string $action, bool $providerActive, string $providerContent)
 
 handleRequestAddsFormOnInteractionViewsTestTestDataProvider ()
 

Protected Member Functions

 setUp ()
 
 tearDown ()
 

Protected Attributes

MfaConfigurationController $subject
 
ServerRequest $request
 
NormalizedParams $normalizedParams
 
 $configurationToUseInTestInstance
 

Detailed Description

Definition at line 37 of file MfaConfigurationControllerTest.php.

Member Function Documentation

◆ handleRequestAddsFormOnInteractionViewsTest()

TYPO3\CMS\Backend\Tests\Functional\Controller\MfaConfigurationControllerTest::handleRequestAddsFormOnInteractionViewsTest ( string  $action,
bool  $providerActive,
string  $providerContent 
)

◆ handleRequestAddsFormOnInteractionViewsTestTestDataProvider()

TYPO3\CMS\Backend\Tests\Functional\Controller\MfaConfigurationControllerTest::handleRequestAddsFormOnInteractionViewsTestTestDataProvider ( )

Definition at line 401 of file MfaConfigurationControllerTest.php.

◆ handleRequestAddsInformationAboutMfaBeingRequiredAndRecommendedTest()

TYPO3\CMS\Backend\Tests\Functional\Controller\MfaConfigurationControllerTest::handleRequestAddsInformationAboutMfaBeingRequiredAndRecommendedTest ( )

◆ handleRequestFallsBackToOverviewActionIfNoActionGivenTest()

TYPO3\CMS\Backend\Tests\Functional\Controller\MfaConfigurationControllerTest::handleRequestFallsBackToOverviewActionIfNoActionGivenTest ( )

◆ handleRequestForwardsToCorrectActionTest()

TYPO3\CMS\Backend\Tests\Functional\Controller\MfaConfigurationControllerTest::handleRequestForwardsToCorrectActionTest ( string  $action,
string  $provider,
bool  $providerActive,
bool  $redirect,
string  $searchString 
)
Test:
‪@dataProvider handleRequestForwardsToCorrectActionTestDataProvider
Exceptions

Definition at line 270 of file MfaConfigurationControllerTest.php.

References $GLOBALS, TYPO3\CMS\Backend\Tests\Functional\Controller\MfaConfigurationControllerTest\$request, and TYPO3\CMS\Core\Http\ServerRequest\withAttribute().

◆ handleRequestForwardsToCorrectActionTestDataProvider()

TYPO3\CMS\Backend\Tests\Functional\Controller\MfaConfigurationControllerTest::handleRequestForwardsToCorrectActionTestDataProvider ( )

Definition at line 320 of file MfaConfigurationControllerTest.php.

◆ handleRequestIndicatesDefaultProviderTest()

TYPO3\CMS\Backend\Tests\Functional\Controller\MfaConfigurationControllerTest::handleRequestIndicatesDefaultProviderTest ( )

◆ handleRequestRedirectsToOverviewOnActionProviderMismatchTest()

TYPO3\CMS\Backend\Tests\Functional\Controller\MfaConfigurationControllerTest::handleRequestRedirectsToOverviewOnActionProviderMismatchTest ( string  $action,
string  $provider,
bool  $providerActive,
string  $flashMessage 
)
Test:
‪@dataProvider handleRequestRedirectsToOverviewOnActionProviderMismatchTestDataProvider

Definition at line 181 of file MfaConfigurationControllerTest.php.

References $GLOBALS, TYPO3\CMS\Backend\Tests\Functional\Controller\MfaConfigurationControllerTest\$request, and TYPO3\CMS\Core\Http\ServerRequest\withAttribute().

◆ handleRequestRedirectsToOverviewOnActionProviderMismatchTestDataProvider()

TYPO3\CMS\Backend\Tests\Functional\Controller\MfaConfigurationControllerTest::handleRequestRedirectsToOverviewOnActionProviderMismatchTestDataProvider ( )

Definition at line 213 of file MfaConfigurationControllerTest.php.

◆ handleRequestRespectsReturnUrlTest()

TYPO3\CMS\Backend\Tests\Functional\Controller\MfaConfigurationControllerTest::handleRequestRespectsReturnUrlTest ( )

◆ handleRequestReturnsBadRequestForInvalidActionTest()

TYPO3\CMS\Backend\Tests\Functional\Controller\MfaConfigurationControllerTest::handleRequestReturnsBadRequestForInvalidActionTest ( )

◆ handleRequestShowsAllRegisteredProvidersTest()

TYPO3\CMS\Backend\Tests\Functional\Controller\MfaConfigurationControllerTest::handleRequestShowsAllRegisteredProvidersTest ( )

◆ setUp()

TYPO3\CMS\Backend\Tests\Functional\Controller\MfaConfigurationControllerTest::setUp ( )
protected

◆ tearDown()

TYPO3\CMS\Backend\Tests\Functional\Controller\MfaConfigurationControllerTest::tearDown ( )
protected

Member Data Documentation

◆ $configurationToUseInTestInstance

TYPO3\CMS\Backend\Tests\Functional\Controller\MfaConfigurationControllerTest::$configurationToUseInTestInstance
protected
Initial value:
= array(
'BE' => [
'recommendedMfaProvider' => 'totp',
'requireMfa' => 1,
],
)

Definition at line 43 of file MfaConfigurationControllerTest.php.

◆ $normalizedParams

NormalizedParams TYPO3\CMS\Backend\Tests\Functional\Controller\MfaConfigurationControllerTest::$normalizedParams
protected

Definition at line 41 of file MfaConfigurationControllerTest.php.

◆ $request

◆ $subject

MfaConfigurationController TYPO3\CMS\Backend\Tests\Functional\Controller\MfaConfigurationControllerTest::$subject
protected

Definition at line 39 of file MfaConfigurationControllerTest.php.