| ILIAS
    Release_4_3_x_branch Revision 61807
    | 
 Collaboration diagram for Auth_OpenID_DiffieHellman:
 Collaboration diagram for Auth_OpenID_DiffieHellman:| Public Member Functions | |
| Auth_OpenID_DiffieHellman ($mod=null, $gen=null, $private=null, $lib=null) | |
| getSharedSecret ($composite) | |
| getPublicKey () | |
| usingDefaultValues () | |
| xorSecret ($composite, $secret, $hash_func) | |
| Data Fields | |
| $mod | |
| $gen | |
| $private | |
| $lib = null | |
Definition at line 43 of file DiffieHellman.php.
| Auth_OpenID_DiffieHellman::Auth_OpenID_DiffieHellman | ( | $mod = null, | |
| $gen = null, | |||
| $private = null, | |||
| $lib = null | |||
| ) | 
Definition at line 50 of file DiffieHellman.php.
References $gen, $lib, $mod, $private, Auth_OpenID_getDefaultGen(), Auth_OpenID_getDefaultMod(), and Auth_OpenID_getMathLib().
 Here is the call graph for this function:
 Here is the call graph for this function:| Auth_OpenID_DiffieHellman::getPublicKey | ( | ) | 
Definition at line 87 of file DiffieHellman.php.
| Auth_OpenID_DiffieHellman::getSharedSecret | ( | $composite | ) | 
Definition at line 82 of file DiffieHellman.php.
Referenced by xorSecret().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| Auth_OpenID_DiffieHellman::usingDefaultValues | ( | ) | 
Definition at line 92 of file DiffieHellman.php.
References Auth_OpenID_getDefaultGen(), and Auth_OpenID_getDefaultMod().
 Here is the call graph for this function:
 Here is the call graph for this function:| Auth_OpenID_DiffieHellman::xorSecret | ( | $composite, | |
| $secret, | |||
| $hash_func | |||
| ) | 
Definition at line 98 of file DiffieHellman.php.
References Auth_OpenID\bytes(), and getSharedSecret().
 Here is the call graph for this function:
 Here is the call graph for this function:| Auth_OpenID_DiffieHellman::$gen | 
Definition at line 46 of file DiffieHellman.php.
Referenced by Auth_OpenID_DiffieHellman().
| Auth_OpenID_DiffieHellman::$lib = null | 
Definition at line 48 of file DiffieHellman.php.
Referenced by Auth_OpenID_DiffieHellman().
| Auth_OpenID_DiffieHellman::$mod | 
Definition at line 45 of file DiffieHellman.php.
Referenced by Auth_OpenID_DiffieHellman().
| Auth_OpenID_DiffieHellman::$private | 
Definition at line 47 of file DiffieHellman.php.
Referenced by Auth_OpenID_DiffieHellman().