Support Joomla!

Packages

Package: OpenID

License

Content on this site is copyright © 2005 - 2008 Open Source Matters Inc and can be used in accordance with the Joomla! Electronic Documentation License. Some parts of this website may be subject to other licenses.

 Class Auth_OpenID_DiffieHellmanSHA1ServerSession

Description

A class implementing DH-SHA1 server sessions.

Located in /openid/Auth/OpenID/Server.php (line 458)

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

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

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

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 469)
Auth_OpenID_DiffieHellmanSHA1ServerSession Auth_OpenID_DiffieHellmanSHA1ServerSession ( $dh,  $consumer_pubkey)
  • $dh
  • $consumer_pubkey
answer (line 542)
void answer ( $secret)
  • $secret
fromMessage (line 529)
void fromMessage ( $message)
  • $message

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

Documentation generated on Sat, 14 Nov 2009 11:18:49 +0000 by phpDocumentor 1.3.1