ILIAS  release_5-1 Revision 5.0.0-5477-g43f3e3fab5f
Auth_OpenID_DiffieHellmanSHA256ServerSession Class Reference
+ Inheritance diagram for Auth_OpenID_DiffieHellmanSHA256ServerSession:
+ Collaboration diagram for Auth_OpenID_DiffieHellmanSHA256ServerSession:

Static Public Member Functions

static fromMessage ($message)
 
- Static Public Member Functions inherited from Auth_OpenID_DiffieHellmanSHA1ServerSession
static getDH ($message)
 
static fromMessage ($message)
 

Data Fields

 $session_type = 'DH-SHA256'
 
 $hash_func = 'Auth_OpenID_SHA256'
 
 $allowed_assoc_types = array('HMAC-SHA256')
 
- Data Fields inherited from Auth_OpenID_DiffieHellmanSHA1ServerSession
 $session_type = 'DH-SHA1'
 An object that knows how to handle association requests with the Diffie-Hellman session type. More...
 
 $needs_math = true
 
 $allowed_assoc_types = array('HMAC-SHA1')
 
 $hash_func = 'Auth_OpenID_SHA1'
 

Additional Inherited Members

- Public Member Functions inherited from Auth_OpenID_DiffieHellmanSHA1ServerSession
 Auth_OpenID_DiffieHellmanSHA1ServerSession ($dh, $consumer_pubkey)
 
 answer ($secret)
 

Detailed Description

Definition at line 556 of file Server.php.

Member Function Documentation

◆ fromMessage()

static Auth_OpenID_DiffieHellmanSHA256ServerSession::fromMessage (   $message)
static

Reimplemented from Auth_OpenID_DiffieHellmanSHA1ServerSession.

Definition at line 563 of file Server.php.

564 {
566
567 if (is_a($result, 'Auth_OpenID_ServerError')) {
568 return $result;
569 } else {
570 list($dh, $consumer_pubkey) = $result;
572 $consumer_pubkey);
573 }
574 }
$result

References $result, and Auth_OpenID_DiffieHellmanSHA1ServerSession\getDH().

+ Here is the call graph for this function:

Field Documentation

◆ $allowed_assoc_types

Auth_OpenID_DiffieHellmanSHA256ServerSession::$allowed_assoc_types = array('HMAC-SHA256')

Definition at line 561 of file Server.php.

◆ $hash_func

Auth_OpenID_DiffieHellmanSHA256ServerSession::$hash_func = 'Auth_OpenID_SHA256'

Definition at line 560 of file Server.php.

◆ $session_type

Auth_OpenID_DiffieHellmanSHA256ServerSession::$session_type = 'DH-SHA256'

Definition at line 559 of file Server.php.


The documentation for this class was generated from the following file: