Joomla CMS  3.10.11 (avec JPlatform 13.1 inclus)
Documentation des API du CMS Joomla en version 3.10.11 et du framework Joomla Platform intégré
Référence de la classe PasswordHash

Fonctions membres publiques

 __construct ($iteration_count_log2, $portable_hashes)
 
 PasswordHash ($iteration_count_log2, $portable_hashes)
 
 get_random_bytes ($count)
 
 encode64 ($input, $count)
 
 gensalt_private ($input)
 
 crypt_private ($password, $setting)
 
 gensalt_blowfish ($input)
 
 HashPassword ($password)
 
 CheckPassword ($password, $stored_hash)
 

Champs de données

 $itoa64
 
 $iteration_count_log2
 
 $portable_hashes
 
 $random_state
 

Documentation des constructeurs et destructeur

◆ __construct()

__construct (   $iteration_count_log2,
  $portable_hashes 
)

Documentation des fonctions membres

◆ CheckPassword()

CheckPassword (   $password,
  $stored_hash 
)

Références $hash, $password, et crypt_private().

◆ crypt_private()

crypt_private (   $password,
  $setting 
)

Références $count, $hash, $id, $output, $password, et encode64().

Référencé par CheckPassword(), et HashPassword().

◆ encode64()

encode64 (   $input,
  $count 
)

Références $count, $i, $input, $output, et $value.

Référencé par crypt_private(), et gensalt_private().

◆ gensalt_blowfish()

gensalt_blowfish (   $input)

Références $i, $input, $itoa64, et $output.

Référencé par HashPassword().

◆ gensalt_private()

gensalt_private (   $input)

Références $input, $output, et encode64().

Référencé par HashPassword().

◆ get_random_bytes()

get_random_bytes (   $count)

Références $count, $i, et $output.

Référencé par HashPassword().

◆ HashPassword()

HashPassword (   $password)

◆ PasswordHash()

PasswordHash (   $iteration_count_log2,
  $portable_hashes 
)

Documentation des champs

◆ $iteration_count_log2

$iteration_count_log2

Référencé par __construct(), et PasswordHash().

◆ $itoa64

$itoa64

Référencé par gensalt_blowfish().

◆ $portable_hashes

$portable_hashes

Référencé par __construct(), et PasswordHash().

◆ $random_state

$random_state

La documentation de cette classe a été générée à partir du fichier suivant :