‪TYPO3CMS  9.5
TYPO3\CMS\Saltedpasswords\Salt\Pbkdf2Salt Class Reference
Inheritance diagram for TYPO3\CMS\Saltedpasswords\Salt\Pbkdf2Salt:
TYPO3\CMS\Core\Crypto\PasswordHashing\Pbkdf2PasswordHash TYPO3\CMS\Core\Crypto\PasswordHashing\PasswordHashInterface

Additional Inherited Members

- ‪Public Member Functions inherited from ‪TYPO3\CMS\Core\Crypto\PasswordHashing\Pbkdf2PasswordHash
 __construct (array $options=[])
 
bool checkPassword (string $plainPW, string $saltedHashPW)
 
bool isAvailable ()
 
string null getHashedPassword (string $password, string $salt=null)
 
bool isValidSaltedPW (string $saltedPW)
 
bool isHashUpdateNeeded (string $saltedPW)
 
int getHashCount ()
 
int getMaxHashCount ()
 
int getMinHashCount ()
 
int getSaltLength ()
 
string getSetting ()
 
 setHashCount (int $hashCount=null)
 
 setMaxHashCount (int $maxHashCount=null)
 
 setMinHashCount (int $minHashCount=null)
 
- ‪Public Member Functions inherited from ‪TYPO3\CMS\Core\Crypto\PasswordHashing\PasswordHashInterface
string getHashedPassword (string $password)
 
- ‪Public Attributes inherited from ‪TYPO3\CMS\Core\Crypto\PasswordHashing\Pbkdf2PasswordHash
const ITOA64 = './0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz'
 
const HASH_COUNT = 25000
 
const MAX_HASH_COUNT = 10000000
 
const MIN_HASH_COUNT = 1000
 
- ‪Protected Member Functions inherited from ‪TYPO3\CMS\Core\Crypto\PasswordHashing\Pbkdf2PasswordHash
int null getIterationCount (string $setting)
 
string null getHashedPasswordInternal (string $password, string $salt=null)
 
string getGeneratedSalt ()
 
string getStoredSalt (string $salt)
 
string getItoa64 ()
 
bool isValidSalt (string $salt)
 
int getLengthBase64FromBytes (int $byteLength)
 
string base64Encode (string $input, int $count)
 
string base64Decode (string $value)
 
- ‪Protected Attributes inherited from ‪TYPO3\CMS\Core\Crypto\PasswordHashing\Pbkdf2PasswordHash
const PREFIX = '$pbkdf2-sha256$'
 
array $options
 

Detailed Description

Definition at line 67 of file LegacyClassesForIde.php.