File_Passwd_Authbasic::generatePassword()

File_Passwd_Authbasic::generatePassword() -- Génère un mot de passe

Synopsis

mixed File_Passwd_Authbasic::generatePassword (string $pass [, string $mode = 'des' [, string $salt = null]])

Description

Génère un mot de passe utilisable avec l'identification "AuthBasic".

Le mode de cryptage peut être soit FILE_PASSWD_DES, FILE_PASSWD_SHA ou FILE_PASSWD_MD5.

Paramètres

chaîne de caractères $pass

le mot de passe en clair à crypter

chaîne de caractères $mode

le mode de cryptage à utiliser

chaîne de caractères $salt

les options pour le cryptage (souvent vide)

Valeur retournée

Retourne un mot de passe crypté sous la forme d'une chaîne de caractères ou PEAR_Error FILE_PASSWD_E_INVALID_ENC_MODE si le mode de cryptage n'est pas supporté.

Exemple

Note

Cette fonction devrait être appelée de façon statique.