Joomla Platform  13.1
Documentation des API du framework Joomla Platform
 Tout Classes Espaces de nommage Fichiers Fonctions Variables Pages
Référence de l'interface JCryptPassword
+ Graphe d'héritage de JCryptPassword:

Liste de tous les membres

Fonctions membres publiques

 create ($password, $type=null)
 verify ($password, $hash)
 setDefaultType ($type)
 getDefaultType ()

Attributs publics

const BLOWFISH = '$2y$'
const JOOMLA = 'Joomla'
const PBKDF = '$pbkdf$'
const MD5 = '$1$'

Description détaillée

Définition à la ligne 19 du fichier password.php.


Documentation des fonctions membres

JCryptPassword::create (   $password,
  $type = null 
)

Creates a password hash

Paramètres:
string$passwordThe password to hash.
string$typeThe type of hash. This determines the prefix of the hashing function.
Renvoie:
string The hashed password.
Depuis:
12.2

Implémenté dans JCryptPasswordSimple.

JCryptPassword::getDefaultType ( )

Gets the default type

Renvoie:
void
Depuis:
12.3

Implémenté dans JCryptPasswordSimple.

JCryptPassword::setDefaultType (   $type)

Sets a default prefix

Paramètres:
string$typeThe prefix to set as default
Renvoie:
void
Depuis:
12.3

Implémenté dans JCryptPasswordSimple.

JCryptPassword::verify (   $password,
  $hash 
)

Verifies a password hash

Paramètres:
string$passwordThe password to verify.
string$hashThe password hash to check.
Renvoie:
boolean True if the password is valid, false otherwise.
Depuis:
12.2

Implémenté dans JCryptPasswordSimple.


Documentation des données membres

const JCryptPassword::BLOWFISH = '$2y$'

Définition à la ligne 21 du fichier password.php.

Référencé par JCryptPasswordSimple\create().

const JCryptPassword::JOOMLA = 'Joomla'

Définition à la ligne 23 du fichier password.php.

Référencé par JCryptPasswordSimple\create().

const JCryptPassword::MD5 = '$1$'

Définition à la ligne 27 du fichier password.php.

Référencé par JCryptPasswordSimple\create().

const JCryptPassword::PBKDF = '$pbkdf$'

Définition à la ligne 25 du fichier password.php.


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