fititnt - Especialista e Desenvolvedor Joomla! Visit fititnt.org, and look for some extension or more Joomla Framework info OpenID
[ class tree: OpenID ] [ index: OpenID ] [ all elements ]

Class: Auth_OpenID_DiffieHellman

Source Location: /libraries/openid/Auth/OpenID/DiffieHellman.php

Class Auth_OpenID_DiffieHellman

Class Overview

The Diffie-Hellman key exchange class. This class relies on Auth_OpenID_MathLibrary to perform large number operations.

Located in /libraries/openid/Auth/OpenID/DiffieHellman.php [line 46]



		
				Author(s):
		
API Tags:
Access:  private

Properties

Methods

[ Top ]
Property Summary
mixed   $gen  
mixed   $lib  
mixed   $mod  
mixed   $private  

[ Top ]
Method Summary
Auth_OpenID_DiffieHellman   Auth_OpenID_DiffieHellman()  
void   getPublicKey()  
void   getSharedSecret()  
void   usingDefaultValues()  
void   xorSecret()  

[ Top ]
Properties
mixed   $gen [line 49]

[ Top ]
mixed   $lib = null [line 51]

[ Top ]
mixed   $mod [line 48]

[ Top ]
mixed   $private [line 50]

[ Top ]
Methods
Constructor Auth_OpenID_DiffieHellman  [line 53]

  Auth_OpenID_DiffieHellman Auth_OpenID_DiffieHellman( [ $mod = null], [ $gen = null], [ $private = null], [ $lib = null]  )

Parameters:
   $mod: 
   $gen: 
   $private: 
   $lib: 


[ Top ]
getPublicKey  [line 90]

  void getPublicKey( )



[ Top ]
getSharedSecret  [line 85]

  void getSharedSecret( $composite  )

Parameters:
   $composite: 


[ Top ]
usingDefaultValues  [line 95]

  void usingDefaultValues( )



[ Top ]
xorSecret  [line 101]

  void xorSecret( $composite, $secret, $hash_func  )

Parameters:
   $composite: 
   $secret: 
   $hash_func: 


[ Top ]

The site fititnt.org is not affiliated with or endorsed by the Joomla! Project or Open Source Matters. If you are looking for official documentation, visit api.joomla.org and docs.joomla.org.
Documentation generated on Mon, 26 Oct 2009 22:06:41 -0200 by phpDocumentor 1.4.3