2 namespace TYPO3\CMS\Core\FormProtection;
45 if ($this->sessionToken === null) {
56 unset($this->sessionToken);
68 unset($this->sessionToken);
85 public function generateToken($formName, $action =
'', $formInstanceName =
'')
87 if ($formName ==
'') {
88 throw new \InvalidArgumentException(
'$formName must not be empty.', 1294586643);
104 public function validateToken($tokenId, $formName, $action =
'', $formInstanceName =
'')
107 if ((
string)$tokenId === $validTokenId) {
136 if ($this->validationFailedCallback !== null) {
137 $this->validationFailedCallback->__invoke();