Class Auth_OpenID_DiffieHellmanSHA1ServerSession

Description

A class implementing DH-SHA1 server sessions.

Located in /Auth/OpenID/Server.php (line 448)


	
			
Direct descendents
Class Description
Auth_OpenID_DiffieHellmanSHA256ServerSession A class implementing DH-SHA256 server sessions.
Variable Summary
Method Summary
Auth_OpenID_DiffieHellmanSHA1ServerSession Auth_OpenID_DiffieHellmanSHA1ServerSession ( $dh,  $consumer_pubkey)
void answer ( $secret)
void fromMessage ( $message)
void getDH ( $message)
Variables
mixed $allowed_assoc_types = array('HMAC-SHA1') (line 456)

Redefined in descendants as:
mixed $hash_func = 'Auth_OpenID_SHA1' (line 457)

Redefined in descendants as:
mixed $needs_math = true (line 455)
mixed $session_type = 'DH-SHA1' (line 454)

An object that knows how to handle association requests with the Diffie-Hellman session type.


Redefined in descendants as:
Methods
Constructor Auth_OpenID_DiffieHellmanSHA1ServerSession (line 459)
Auth_OpenID_DiffieHellmanSHA1ServerSession Auth_OpenID_DiffieHellmanSHA1ServerSession ( $dh,  $consumer_pubkey)
  • $dh
  • $consumer_pubkey
answer (line 532)
void answer ( $secret)
  • $secret
fromMessage (line 519)
void fromMessage ( $message)
  • $message

Redefined in descendants as:
getDH (line 465)
void getDH ( $message)
  • $message

Documentation generated on Wed, 05 Dec 2007 14:02:13 -0800 by phpDocumentor 1.3.2