‪TYPO3CMS  9.5
TYPO3\CMS\Core\Crypto\PasswordHashing\ExtensionManagerConfigurationUtility Class Reference
Inheritance diagram for TYPO3\CMS\Core\Crypto\PasswordHashing\ExtensionManagerConfigurationUtility:
TYPO3\CMS\Saltedpasswords\Utility\ExensionManagerConfigurationUtility

Public Member Functions

 __construct ()
 
string buildHashMethodSelectorFE (array $params)
 
string buildHashMethodSelectorBE (array $params)
 

Protected Member Functions

string buildHashMethodSelector (array $params, $disposal)
 
array processPostData (array $postArray=[])
 
TYPO3 CMS Core Localization LanguageService getLanguageService ()
 

Protected Attributes

array $extConf = array( )
 

Private Member Functions

 init ()
 

Detailed Description

class providing configuration checks for saltedpasswords.

Deprecated:
‪since TYPO3 v9, will be removed in TYPO3 v10.0

Definition at line 25 of file ExtensionManagerConfigurationUtility.php.

Constructor & Destructor Documentation

◆ __construct()

TYPO3\CMS\Core\Crypto\PasswordHashing\ExtensionManagerConfigurationUtility::__construct ( )

Deprecate this class

Definition at line 34 of file ExtensionManagerConfigurationUtility.php.

Member Function Documentation

◆ buildHashMethodSelector()

string TYPO3\CMS\Core\Crypto\PasswordHashing\ExtensionManagerConfigurationUtility::buildHashMethodSelector ( array  $params,
  $disposal 
)
protected

◆ buildHashMethodSelectorBE()

string TYPO3\CMS\Core\Crypto\PasswordHashing\ExtensionManagerConfigurationUtility::buildHashMethodSelectorBE ( array  $params)

Renders a selector element that allows to select the hash method to be used (backend disposal)

Parameters
array$params‪Field information to be rendered
Returns
‪string The HTML selector

Definition at line 97 of file ExtensionManagerConfigurationUtility.php.

References TYPO3\CMS\Core\Crypto\PasswordHashing\ExtensionManagerConfigurationUtility\buildHashMethodSelector().

◆ buildHashMethodSelectorFE()

string TYPO3\CMS\Core\Crypto\PasswordHashing\ExtensionManagerConfigurationUtility::buildHashMethodSelectorFE ( array  $params)

Renders a selector element that allows to select the hash method to be used (frontend disposal).

Parameters
array$params‪Field information to be rendered
Returns
‪string The HTML selector

Definition at line 85 of file ExtensionManagerConfigurationUtility.php.

References TYPO3\CMS\Core\Crypto\PasswordHashing\ExtensionManagerConfigurationUtility\buildHashMethodSelector().

◆ getLanguageService()

TYPO3 CMS Core Localization LanguageService TYPO3\CMS\Core\Crypto\PasswordHashing\ExtensionManagerConfigurationUtility::getLanguageService ( )
protected
Returns
‪\TYPO3\CMS\Core\Localization\LanguageService

Definition at line 129 of file ExtensionManagerConfigurationUtility.php.

References $GLOBALS.

Referenced by TYPO3\CMS\Core\Crypto\PasswordHashing\ExtensionManagerConfigurationUtility\init().

◆ init()

◆ processPostData()

array TYPO3\CMS\Core\Crypto\PasswordHashing\ExtensionManagerConfigurationUtility::processPostData ( array  $postArray = [])
protected

Processes the information submitted by the user using a POST request and transforms it to a TypoScript node notation.

Parameters
array$postArray‪Incoming POST information
Returns
‪array Processed and transformed POST information

Definition at line 109 of file ExtensionManagerConfigurationUtility.php.

Referenced by TYPO3\CMS\Core\Crypto\PasswordHashing\ExtensionManagerConfigurationUtility\init().

Member Data Documentation

◆ $extConf

array TYPO3\CMS\Core\Crypto\PasswordHashing\ExtensionManagerConfigurationUtility::$extConf = array( )
protected