API Joomla 1.5.26
Documentation des API du CMS Joomla en version 1.5

Référence de la classe Auth_OpenID_CryptUtil

Liste de tous les membres

Fonctions membres publiques


Documentation des fonctions membres

Auth_OpenID_CryptUtil::getBytes ( num_bytes)

Get the specified number of random bytes.

Attempts to use a cryptographically secure (not predictable) source of randomness if available. If there is no high-entropy randomness source available, it will fail. As a last resort, for non-critical systems, define Auth_OpenID_RAND_SOURCE as null, and the code will fall back on a pseudo-random number generator.

Paramètres:
int$num_bytesThe length of the return value
Renvoie:
string $bytes random bytes

Références $i.

Référencé par Auth_OpenID_Signatory::createAssociation(), Auth_OpenID_MathLibrary::rand(), et randomString().

Voici le graphe d'appel pour cette fonction :

Auth_OpenID_CryptUtil::randomString ( length,
population = null 
)

Produce a string of length random bytes, chosen from chrs. If $chrs is null, the resulting string may contain any characters.

Paramètres:
integer$lengthThe length of the resulting randomly-generated string
string$chrsA string of characters from which to choose to build the new string
Renvoie:
string $result A string of randomly-chosen characters from $chrs

Références $i, $n, et getBytes().

Voici le graphe d'appel pour cette fonction :


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