‪TYPO3CMS  ‪main
TYPO3\CMS\Core\PasswordPolicy\Event\EnrichPasswordValidationContextDataEvent Class Reference

Public Member Functions

 __construct (protected ContextData $contextData, protected array $userData, protected string $initiatingClass)
 
 getContextData ()
 
 getUserData ()
 
 getInitiatingClass ()
 

Detailed Description

Event is dispatched before the ContextData DTO is passed to the password policy validator.

Note, that the $userData array will include user data available from the initiating class only. Event listeners should therefore always consider the initiating class name when accessing data from getUserData().

Definition at line 29 of file EnrichPasswordValidationContextDataEvent.php.

Constructor & Destructor Documentation

◆ __construct()

TYPO3\CMS\Core\PasswordPolicy\Event\EnrichPasswordValidationContextDataEvent::__construct ( protected ContextData  $contextData,
protected array  $userData,
protected string  $initiatingClass 
)

Definition at line 31 of file EnrichPasswordValidationContextDataEvent.php.

Member Function Documentation

◆ getContextData()

TYPO3\CMS\Core\PasswordPolicy\Event\EnrichPasswordValidationContextDataEvent::getContextData ( )

Definition at line 37 of file EnrichPasswordValidationContextDataEvent.php.

◆ getInitiatingClass()

TYPO3\CMS\Core\PasswordPolicy\Event\EnrichPasswordValidationContextDataEvent::getInitiatingClass ( )

Definition at line 47 of file EnrichPasswordValidationContextDataEvent.php.

◆ getUserData()

TYPO3\CMS\Core\PasswordPolicy\Event\EnrichPasswordValidationContextDataEvent::getUserData ( )

Definition at line 42 of file EnrichPasswordValidationContextDataEvent.php.