ILIAS
release_5-1 Revision 5.0.0-5477-g43f3e3fab5f
|
Go to the source code of this file.
Data Structures | |
class | Auth_OpenID_MathLibrary |
class | Auth_OpenID_BcMathWrapper |
class | Auth_OpenID_GmpMathWrapper |
Namespaces | |
namespace | OpenID |
This is the PHP OpenID library by JanRain, Inc. | |
Functions | |
Auth_OpenID_math_extensions () | |
Define the supported extensions. More... | |
Auth_OpenID_detectMathLibrary ($exts) | |
Detect which (if any) math library is available. More... | |
Auth_OpenID_getMathLib () | |
Auth_OpenID_setNoMathSupport () | |
Auth_OpenID_noMathSupport () | |
Auth_OpenID_detectMathLibrary | ( | $exts | ) |
Detect which (if any) math library is available.
Definition at line 364 of file BigMath.php.
Referenced by Auth_OpenID_getMathLib().
Auth_OpenID_getMathLib | ( | ) |
Definition at line 400 of file BigMath.php.
References $result, Auth_OpenID_detectMathLibrary(), Auth_OpenID_math_extensions(), Auth_OpenID_noMathSupport(), and Auth_OpenID_setNoMathSupport().
Referenced by Auth_OpenID_DiffieHellmanSHA1ServerSession\answer(), Auth_OpenID_DiffieHellman\Auth_OpenID_DiffieHellman(), Auth_OpenID_include_init(), Auth_OpenID_DiffieHellmanSHA1ConsumerSession\extractSecret(), Auth_OpenID_DiffieHellmanSHA1ServerSession\getDH(), and Auth_OpenID_DiffieHellmanSHA1ConsumerSession\getRequest().
Auth_OpenID_math_extensions | ( | ) |
Define the supported extensions.
An extension array has keys 'modules', 'extension', and 'class'. 'modules' is an array of PHP module names which the loading code will attempt to load. These values will be suffixed with a library file extension (e.g. ".so"). 'extension' is the name of a PHP extension which will be tested before 'modules' are loaded. 'class' is the string name of a Auth_OpenID_MathWrapper
subclass which should be instantiated if a given extension is present.
You can define new math library implementations and add them to this array.
Definition at line 343 of file BigMath.php.
References $result.
Referenced by Auth_OpenID_getMathLib().
Auth_OpenID_noMathSupport | ( | ) |
Definition at line 447 of file BigMath.php.
Referenced by Auth_OpenID_getDefaultAssociationOrder(), and Auth_OpenID_getMathLib().
Auth_OpenID_setNoMathSupport | ( | ) |
Definition at line 440 of file BigMath.php.
Referenced by Auth_OpenID_getMathLib(), and Auth_OpenID_include_init().