Joomla CMS  2.5.24 (avec JPlatform 11.4 inclus)
Documentation des API du CMS Joomla en version 2.5 et du framework Joomla Platform intégré
 Tout Classes Espaces de nommage Fichiers Fonctions Variables Pages
Référence de la classe JSimpleCrypt
+ Graphe d'héritage de JSimpleCrypt:
+ Graphe de collaboration de JSimpleCrypt:

Liste de tous les membres

Fonctions membres publiques

 __construct ($key=null)
 decrypt ($s)
 encrypt ($s)
- Fonctions membres publiques inherited from JObject
 __toString ()
 def ($property, $default=null)
 get ($property, $default=null)
 getProperties ($public=true)
 getError ($i=null, $toString=true)
 getErrors ()
 set ($property, $value=null)
 setProperties ($properties)
 setError ($error)
 toString ()

Fonctions membres protégées

 _hexToInt ($s, $i)
 _hexToIntArray ($s)
 _charToInt ($c)
 _xorString ($ai)
 _intToHex ($i)
 _xorCharString ($s)

Attributs protégés

 $_key
- Attributs protégés inherited from JObject
 $_errors = array()

Documentation des constructeurs et destructeur

JSimpleCrypt::__construct (   $key = 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$keyOptional encryption key
Depuis:
11.1
Obsolète:
12.3 Use JCrypt instead.

Réimplémentée à partir de JObject.

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

+ Voici le graphe d'appel pour cette fonction :


Documentation des fonctions membres

JSimpleCrypt::_charToInt (   $c)
protected

Convert character string to integer

Paramètres:
string$cThe character to convert to an integer.
Renvoie:
integer
Depuis:
11.1
Obsolète:
12.3 Use JCrypt instead.
JSimpleCrypt::_hexToInt (   $s,
  $i 
)
protected

Convert hex to an integer

Paramètres:
string$sThe hex string to convert.
integer$iThe offset?
Renvoie:
integer
Depuis:
11.1
Obsolète:
12.3 Use JCrypt instead.

Références $i.

JSimpleCrypt::_hexToIntArray (   $s)
protected

Convert hex to an array of integers

Paramètres:
string$sThe hex string to convert to an integer array.
Renvoie:
array An array of integers.
Depuis:
11.1
Obsolète:
12.3 Use JCrypt instead.

Références $i.

JSimpleCrypt::_intToHex (   $i)
protected

Convert integer to hex

Paramètres:
integer$iAn integer value to convert.
Renvoie:
string
Depuis:
11.1
Obsolète:
12.3 Use JCrypt instead.

Références $i.

JSimpleCrypt::_xorCharString (   $s)
protected

Use xor encryption

Paramètres:
string$sThe string.
Renvoie:
array An array of integers
Depuis:
11.1
Obsolète:
12.3 Use JCrypt instead.

Références $i.

JSimpleCrypt::_xorString (   $ai)
protected

XorString

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

Références $i.

JSimpleCrypt::decrypt (   $s)

Decrypt a string

Paramètres:
string$sString to decrypt
Renvoie:
string
Depuis:
11.1
Obsolète:
12.3 Use JCrypt instead.
JSimpleCrypt::encrypt (   $s)

Encrypt a string

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

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


Documentation des données membres

JSimpleCrypt::$_key
protected

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