Joomla Platform  13.1
Documentation des API du framework Joomla Platform
 Tout Classes Espaces de nommage Fichiers Fonctions Variables Pages
Référence de la classe JSimplecrypt

Liste de tous les membres

Fonctions membres publiques

 __construct ($privateKey=null)
 decrypt ($s)
 encrypt ($s)

Attributs privés

 $_crypt

Description détaillée

Définition à la ligne 20 du fichier simplecrypt.php.


Documentation des constructeurs et destructeur

JSimplecrypt::__construct (   $privateKey = null)

Object Constructor takes an optional key to be used for encryption/decryption. If no key is given then the secret word from the configuration object is used.

Paramètres:
string$privateKeyOptional encryption key
Depuis:
11.1
Obsolète:
12.3 Use JCrypt instead.

Définition à la ligne 40 du fichier simplecrypt.php.

Références JLog\add(), JFactory\getConfig(), et JLog\WARNING.

{
JLog::add('JSimpleCrypt is deprecated. Use JCrypt instead.', JLog::WARNING, 'deprecated');
if (empty($privateKey))
{
$privateKey = md5(JFactory::getConfig()->get('secret'));
}
// Build the JCryptKey object.
$key = new JCryptKey('simple', $privateKey, $privateKey);
// Setup the JCrypt object.
$this->_crypt = new JCrypt(new JCryptCipherSimple, $key);
}

+ Voici le graphe d'appel pour cette fonction :


Documentation des fonctions membres

JSimplecrypt::decrypt (   $s)

Decrypt a string

Paramètres:
string$sString to decrypt
Renvoie:
string
Depuis:
11.1
Obsolète:
12.3 Use JCrypt instead.

Définition à la ligne 66 du fichier simplecrypt.php.

{
return $this->_crypt->decrypt($s);
}
JSimplecrypt::encrypt (   $s)

Encrypt a string

Paramètres:
string$sString to encrypt
Renvoie:
string
Depuis:
11.1
Obsolète:
12.3 Use JCrypt instead.

Définition à la ligne 81 du fichier simplecrypt.php.

{
return $this->_crypt->encrypt($s);
}

Documentation des données membres

JSimplecrypt::$_crypt
private

Définition à la ligne 29 du fichier simplecrypt.php.


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